client/Actualizadores/FRMMyParametroGrupo.vb

788 lines
28 KiB
VB.net

Public Class frmMyParametroGrupo
Dim blnuevo As Boolean = True
Dim blcarga As Boolean = True
Private Sub frmMyParametroGrupo_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Classcom As New clsComplejo
Dim ClassCatalogos As New ClassCatalogos
Dim SQL As String
Dim FILA As DataRow
If clsVaribles.lbDemo = True Then Exit Sub
PnPais.Visible = False
Me.Text = "Parámetros de Grupo"
Me.PnPais.Visible = True
Label5.Text = Me.Text
'LLENA GRID
SQL = "sp_ConsultaGruposRiesgo 0"
Classcom.sbLlenaCombo(SQL, Me.CMBGrupo)
CMBGrupo.SelectedIndex = -1
Classcom = New clsComplejo
SQL = "sp_ConsultaParametros "
Classcom.sbLlenaCombo(SQL, Me.cboParamRango)
cboParamRango.SelectedIndex = -1
blcarga = False
Classcom = New clsComplejo
SQL = "sp_ConsultaPatrones"
Classcom.sbLlenaCombo(SQL, Me.cboPatron)
cboPatron.SelectedIndex = -1
'Classcom = New clsComplejo
'SQL = "sp_ConsultaCatalogoDescripcionRiesgo"
'Classcom.sbLlenaCombo(SQL, Me.cmbDescripcion)
'cmbDescripcion.SelectedIndex = -1
'Classcom = New clsComplejo
'SQL = "sp_ConsultaCatalogoRiesgo"
'Classcom.sbLlenaCombo(SQL, Me.cmbRiesgo)
'cmbRiesgo.SelectedIndex = -1
limpiarParametros()
ConsultaParametrosGenerales()
End Sub
Private Sub Exportar()
If GridMaster.DataSource Is Nothing Then
MessageBox.Show("Presione primero el botón de consultar y despues el boton de exportar.", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
Return
End If
''Preparo la tabla a exportar
''hago una copia por valor de la tabla
Dim copyDS As DataSet = GridMaster.DataSource.Copy() ''clCmp.ds.Copy()
If copyDS.Tables(0) Is Nothing Then
MessageBox.Show("Presione primero el botón de consultar y despues el boton de exportar.", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
Return
End If
If copyDS.Tables(0).Rows.Count = 0 Then
MessageBox.Show("No existen datos para exportar", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
Return
End If
Dim Resul As DialogResult
Resul = MessageBox.Show("Este proceso puede tardar varios minutos, ¿Deseas continuar? ", "MINDS", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Resul = DialogResult.No Then
Return
End If
''Quito las columnas ocultas del grid.
Dim i As Integer
For i = 0 To GridMaster.Columns.Count - 1
If Me.GridMaster.Splits(0).DisplayColumns(i).Visible = False Then
Dim j As Integer
For j = 0 To copyDS.Tables(0).Columns.Count - 1
If Me.GridMaster.Splits(0).DisplayColumns(i).Name = copyDS.Tables(0).Columns.Item(j).ColumnName Then
copyDS.Tables(0).Columns.Remove(copyDS.Tables(0).Columns.Item(j).ColumnName)
Exit For
End If
Next
End If
Next
Try
Dim sError As String = ""
''Inicia Exportacion
'Creo una instancia de la clase aExcel
Dim clsExcel As aExcel = New aExcel
'Obtenemos el nombre o el titulo del form
clsExcel.Titulo = "Parámetros de Grupo"
'Utilizo la funcion ExportDataset de la clase aExcel
clsExcel.ExportDataset(copyDS) 'Asigno el dataset a exportar
Catch ex As Exception
MessageBox.Show(ex.Message, "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
Cursor = System.Windows.Forms.Cursors.Default
End Sub
Private Sub llenagrid()
Dim Classcom As New clsComplejo
Dim ClassCatalogos As New ClassCatalogos
Dim SQL As String
Dim FILA As DataRow
Try
PnPais.Visible = False
Me.Text = "Parametros de Grupo"
Me.PnPais.Visible = True
If CMBGrupo.SelectedIndex > -1 Then
'LLENA GRID
'SQL = " spConParametrorango 3"
SQL = "sp_ConsultarGrupoPatron " & CMBGrupo.SelectedValue & IIf(cboPatron.SelectedIndex = -1, "", "," & cboPatron.SelectedValue)
'If blcarga = True Then
' SQL = SQL & " , 0"
'Else
' SQL = SQL & "," & Me.CMBGrupo.SelectedValue
'End If
ClassCatalogos.LlenaGrid(SQL, Me.GridMaster)
GridMaster.Splits(0).DisplayColumns(0).AutoSize()
GridMaster.Splits(0).DisplayColumns(1).AutoSize()
GridMaster.Splits(0).DisplayColumns(2).AutoSize()
GridMaster.Splits(0).DisplayColumns(3).AutoSize()
GridMaster.Splits(0).DisplayColumns(4).AutoSize()
GridMaster.Splits(0).DisplayColumns(0).Visible = False
GridMaster.Splits(0).DisplayColumns(2).Visible = False
Else
GridMaster.ClearFields()
GridMaster.Refresh()
End If
Catch ex As Exception
MessageBox.Show("Error al cargar los Datos" & ex.Message, "Minds", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
Private Sub CMBGrupo_SelectedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs)
End Sub
Private Sub limpiar()
txtClave.Text = ""
cboParamRango.SelectedIndex = -1
CMBGrupo.SelectedIndex = -1
cboPatron.SelectedIndex = -1
txtValor.Text = ""
blnuevo = False
llenagrid()
End Sub
Private Sub GridMaster_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridMaster.DoubleClick
If clsVaribles.lbDemo = True Then Exit Sub
Dim Classcom As New clsComplejo
'0 Dim sql As String
'Recupero Datos del gird
Dim SQL As String = ""
Dim Fila As DataRow
' Dim Clsvar As clsVaribles
Try
'If GridMaster.RowCount = 0 Then
' Exit Sub
'End If
Dim descripcionParametro As String
Dim index As Integer
descripcionParametro = GridMaster.Columns("Parametro").Value
index = cboParamRango.FindString(descripcionParametro)
If index = -1 Then
Exit Sub
Else
cboParamRango.SelectedIndex = index
End If
If GridMaster.RowCount = 0 Then
Exit Sub
End If
'SQL = "spConParametrorango 4, " & Me.GridMaster.Columns("idgrupocuenta").Value & "," & Me.GridMaster.Columns("idparametrorango").Value
SQL = "sp_ConsultarValorDeGpoPatron " & GridMaster.Columns("IdGrupoRiesgo").Value & "," & GridMaster.Columns("idParametro").Value
Classcom = New clsComplejo
Classcom.fdtDataSet(SQL)
If Classcom.ds.Tables(0).Rows.Count <> 0 Then
Fila = Classcom.ds.Tables(0).Rows(0)
Me.txtValor.Text = Fila("valor").ToString
cboParamRango.SelectedValue = Fila("IdParametro")
blnuevo = True
End If
txtValor.Enabled = True
cboParamRango.Enabled = True
txtClave.Enabled = False
Me.txtValor.Focus()
Catch ex As Exception
MessageBox.Show("Error al cargar Registro" & ex.Message, "Minds", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
Private Sub BntSalie_Click(sender As System.Object, e As System.EventArgs)
Me.Close()
End Sub
Private Sub BtnAlta_Click(sender As System.Object, e As System.EventArgs)
Dim classcom As New clsComplejo
Dim strSQLComodin As String
Dim ClassAud As New ClassMyUtils
Dim varUser As Long
Dim ClassComodin As New clsComplejo
Dim idPatron As Integer
Dim Sql As String
If clsVaribles.lbDemo = True Then Exit Sub
txtClave.Enabled = True
'VALIDACION DE CAMPOS
Try
If CMBGrupo.SelectedIndex = -1 Then
MessageBox.Show("Es Necesario Seleccionar un grupo ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
CMBGrupo.Focus()
Exit Sub
End If
If cboParamRango.Text = "" Or cboParamRango.SelectedIndex = -1 Then
MessageBox.Show("Es Necesario Seleccionar un Parametro ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
cboParamRango.Focus()
Exit Sub
End If
If txtValor.Text = "" Then
MessageBox.Show("Es Necesario Introducir el Valor para el parametro ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
txtValor.Focus()
Exit Sub
End If
'If blnuevo = True Then
'Dim liAud As Integer
'clsVaribles.lsValAnt = ClassAud.FnObtenValAnterior("SpConValoresAnteriores 2," & Me.CMBGrupo.SelectedValue & "," & cboParamRango.SelectedValue)
'If Len(Trim(clsVaribles.lsValAnt)) = 0 Then
' liAud = 2
'Else
' liAud = 4
'End If
'strSQLComodin = "spParametroGrupo " & Me.CMBGrupo.SelectedValue & " ," & cboParamRango.SelectedValue & ",'" & Me.txtValor.Text & "',1"
'Else
' strSQLComodin = "spParametroGrupo " & Me.CMBGrupo.SelectedValue & " ," & cboParamRango.SelectedValue & ",'" & Me.txtValor.Text & "',3"
'End If
'idPatron
'sp_ConsultaParametros
Sql = "sp_ConsultaParametros " & cboParamRango.SelectedValue
classcom = New clsComplejo
classcom.fdtDataSetTabla(Sql)
idPatron = classcom.ds.Tables(0).Rows(0)(2)
Sql = "sp_CargarGrupoRiego " & CMBGrupo.SelectedValue & "," & cboParamRango.SelectedValue & "," & txtValor.Text
classcom = New clsComplejo
classcom.sbInserta(Sql)
blnuevo = True
'ClassAud.RT_Auditoria(clsVaribles.varUsuario, 41, 1, clsVaribles.lsValAnt & " | Valores Nuevos: Grupo Poliza = " & Me.CMBGrupo.Text & " Parametro = " & cboParamRango.Text & " Valor = " & Me.txtValor.Text)
'limpiar()
cboParamRango.SelectedIndex = -1
txtValor.Text = ""
'auditoria
''''''ClassAud.RT_Auditoria(clsVaribles.varUsuario, 98, My.Computer.Name, "Minds Cliente", "ALTA DE PARAMETROGRUPO CLAVE = " & txtClave.Text & " NOMBRE = " & cboParamRango.Text)
'FIN AUDITORIA
llenagrid()
MessageBox.Show("Operación Satisfactoria ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
Catch ex As Exception
MessageBox.Show("Error al grabar Datos" & ex.Message, "Minds", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
Private Sub BtnLimpiar_Click(sender As System.Object, e As System.EventArgs)
limpiar()
End Sub
Private Sub BtnBorrar_Click(sender As System.Object, e As System.EventArgs) Handles BtnBorrar.Click
Dim classcom As New clsComplejo
Dim strSQLComodin As String
Dim ClassAud As New ClassMyUtils
Dim varUser As Long
Dim ClassComodin As New clsComplejo
If clsVaribles.lbDemo = True Then Exit Sub
txtClave.Enabled = True
'VALIDACION DE CAMPOS
Try
If blnuevo = False Then
MessageBox.Show("Es necesario seleccionar un registro", "Minds", MessageBoxButtons.OK, MessageBoxIcon.Information)
Exit Sub
End If
If cboParamRango.Text = "" Or cboParamRango.SelectedIndex = -1 Then
MessageBox.Show("Es Necesario Seleccionar el Parametro ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Error)
Exit Sub
End If
Dim idPatron As Integer
Dim liAud As Integer
'clsVaribles.lsValAnt = ClassAud.FnObtenValAnterior("SpConValoresAnteriores 2," & Me.CMBGrupo.SelectedValue & "," & cboParamRango.SelectedValue)
'liAud = 3
strSQLComodin = "sp_ConsultaParametros " & cboParamRango.SelectedValue
classcom = New clsComplejo
classcom.fdtDataSetTabla(strSQLComodin)
idPatron = classcom.dt.Columns("IDPatron").ToString()
strSQLComodin = "sp_EliminarGrupoPatron " & CMBGrupo.SelectedValue & "," & idPatron & "," & cboParamRango.SelectedValue
'strSQLComodin = "spParametroGrupo " & Me.CMBGrupo.SelectedValue & " ," & cboParamRango.SelectedValue & ",'" & Me.txtValor.Text & "',2"
classcom = New clsComplejo
classcom.sbInserta(strSQLComodin)
blnuevo = False
limpiar()
ClassAud.RT_Auditoria(clsVaribles.varUsuario, 41, 1, "ELIMINACION DE GRUPO PATRON " & clsVaribles.lsValAnt)
'auditoria
''''''ClassAud.RT_Auditoria(clsVaribles.varUsuario, 98, My.Computer.Name, "Minds Cliente", "ALTA DE PARAMETROGRUPO CLAVE = " & txtClave.Text & " NOMBRE = " & cboParamRango.Text)
'FIN AUDITORIA
llenagrid()
MessageBox.Show("Operación Satisfactoria ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
Catch ex As Exception
MessageBox.Show("Error al cargar los Datos" & ex.Message, "Minds", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
Private Function ConsultaParametrosGenerales()
Dim classcom As New clsComplejo
Dim ClassCatalogos As New ClassCatalogos
Dim Fila As DataRow
Dim sql As String
sql = "sp_ConsultaParametrosGenerales 1 "
classcom.fdtDataSetTabla(sql)
If classcom.ds.Tables(0).Rows.Count <> 0 Then
Fila = classcom.ds.Tables(0).Rows(0)
txtRiesgoBajoMin.Text = Fila("MINIMO").ToString
txtRiesgoBajoMax.Text = Fila("MAXIMO").ToString
End If
sql = "sp_ConsultaParametrosGenerales 2 "
classcom.fdtDataSetTabla(sql)
If classcom.ds.Tables(0).Rows.Count <> 0 Then
Fila = classcom.ds.Tables(0).Rows(0)
txtRiesgoMedioMin.Text = Fila("MINIMO").ToString
txtRiesgoMedioMax.Text = Fila("MAXIMO").ToString
End If
sql = "sp_ConsultaParametrosGenerales 3 "
classcom.fdtDataSetTabla(sql)
If classcom.ds.Tables(0).Rows.Count <> 0 Then
Fila = classcom.ds.Tables(0).Rows(0)
txtRiesgoAltoMin.Text = Fila("MINIMO").ToString
txtRiesgoAltoMax.Text = Fila("MAXIMO").ToString
End If
txtOrigenBajo.Text = ObtenerParametro(4)
txtOrigenMedio.Text = ObtenerParametro(5)
txtOrigenAlto.Text = ObtenerParametro(6)
txtDestinoBajo.Text = ObtenerParametro(7)
txtDestinoMedio.Text = ObtenerParametro(8)
txtDestinoAlto.Text = ObtenerParametro(9)
txtBajoAct.Text = ObtenerParametro(10)
txtMedioAct.Text = ObtenerParametro(11)
txtAltoAct.Text = ObtenerParametro(12)
End Function
Private Function ObtenerParametro(ByVal idParametros As Integer) As String
Dim classcom As New clsComplejo
Dim ClassCatalogos As New ClassCatalogos
Dim Fila As DataRow
Dim sql As String
ObtenerParametro = ""
sql = "sp_ObtenerControlParametros " & idParametros & " "
classcom.fdtDataSetTabla(sql)
If classcom.ds.Tables(0).Rows.Count <> 0 Then
Fila = classcom.ds.Tables(0).Rows(0)
ObtenerParametro = Fila("valor").ToString
End If
End Function
Private Sub CMBGrupo_DropDownClosed(sender As Object, e As System.EventArgs)
If CMBGrupo.SelectedValue <> Nothing Then
txtClave.Text = ""
cboParamRango.SelectedIndex = -1
llenagrid()
blnuevo = True
End If
End Sub
Private Sub txtValor_KeyPress(sender As System.Object, e As System.Windows.Forms.KeyPressEventArgs)
If Asc(e.KeyChar) = 46 And InStr(txtValor.Text, ".") > 0 Then
e.Handled = True
Exit Sub
End If
If Asc(e.KeyChar) <> 8 Then
If (Asc(e.KeyChar) < 48 Or Asc(e.KeyChar) > 57) And Asc(e.KeyChar) <> 46 Then
e.Handled = True
End If
End If
End Sub
Private Sub cboPatron_SelectedIndexChanged(sender As System.Object, e As System.EventArgs)
If CMBGrupo.SelectedIndex <> -1 And cboPatron.SelectedIndex <> -1 Then
txtClave.Text = ""
cboParamRango.SelectedIndex = -1
llenagrid()
End If
End Sub
Private Sub BtnImprimir_Click(sender As Object, e As EventArgs) Handles BtnImprimir.Click
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Exportar()
End Sub
Private Sub ComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs)
End Sub
Private Sub txtCalificacion_KeyPress(sender As Object, e As KeyPressEventArgs)
If Char.IsDigit(e.KeyChar) Then
e.Handled = False
ElseIf Char.IsControl(e.KeyChar) Then
e.Handled = False
ElseIf Char.IsSeparator(e.KeyChar) Then
e.Handled = False
Else
e.Handled = True
End If
End Sub
Private Sub BtnAlta_Click_1(sender As Object, e As EventArgs) Handles BtnAlta.Click
Dim classcom As New clsComplejo
Dim strSQLComodin As String
Dim ClassAud As New ClassMyUtils
Dim varUser As Long
Dim ClassComodin As New clsComplejo
Dim idPatron As Integer
Dim Sql As String
If clsVaribles.lbDemo = True Then Exit Sub
txtClave.Enabled = True
'VALIDACION DE CAMPOS
Try
If CMBGrupo.SelectedIndex = -1 Then
MessageBox.Show("Es Necesario Seleccionar un grupo ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
CMBGrupo.Focus()
Exit Sub
End If
If cboParamRango.Text = "" Or cboParamRango.SelectedIndex = -1 Then
MessageBox.Show("Es Necesario Seleccionar un Parametro ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
cboParamRango.Focus()
Exit Sub
End If
If txtValor.Text = "" Then
MessageBox.Show("Es Necesario Introducir el Valor para el parametro ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
txtValor.Focus()
Exit Sub
End If
'If blnuevo = True Then
'Dim liAud As Integer
'clsVaribles.lsValAnt = ClassAud.FnObtenValAnterior("SpConValoresAnteriores 2," & Me.CMBGrupo.SelectedValue & "," & cboParamRango.SelectedValue)
'If Len(Trim(clsVaribles.lsValAnt)) = 0 Then
' liAud = 2
'Else
' liAud = 4
'End If
'strSQLComodin = "spParametroGrupo " & Me.CMBGrupo.SelectedValue & " ," & cboParamRango.SelectedValue & ",'" & Me.txtValor.Text & "',1"
'Else
' strSQLComodin = "spParametroGrupo " & Me.CMBGrupo.SelectedValue & " ," & cboParamRango.SelectedValue & ",'" & Me.txtValor.Text & "',3"
'End If
'idPatron
'sp_ConsultaParametros
Sql = "sp_ConsultaParametros " & cboParamRango.SelectedValue
classcom = New clsComplejo
classcom.fdtDataSetTabla(Sql)
idPatron = classcom.ds.Tables(0).Rows(0)(2)
Sql = "sp_CargarGrupoRiego " & CMBGrupo.SelectedValue & "," & cboParamRango.SelectedValue & "," & txtValor.Text
classcom = New clsComplejo
classcom.sbInserta(Sql)
blnuevo = True
'ClassAud.RT_Auditoria(clsVaribles.varUsuario, 41, 1, clsVaribles.lsValAnt & " | Valores Nuevos: Grupo Poliza = " & Me.CMBGrupo.Text & " Parametro = " & cboParamRango.Text & " Valor = " & Me.txtValor.Text)
'limpiar()
cboParamRango.SelectedIndex = -1
txtValor.Text = ""
'auditoria
''''''ClassAud.RT_Auditoria(clsVaribles.varUsuario, 98, My.Computer.Name, "Minds Cliente", "ALTA DE PARAMETROGRUPO CLAVE = " & txtClave.Text & " NOMBRE = " & cboParamRango.Text)
'FIN AUDITORIA
llenagrid()
MessageBox.Show("Operación Satisfactoria ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
Catch ex As Exception
MessageBox.Show("Error al grabar Datos" & ex.Message, "Minds", MessageBoxButtons.OK, MessageBoxIcon.Warning)
End Try
End Sub
Private Function limpiarParametros()
'cmbRiesgo.SelectedIndex = -1
'cmbDescripcion.SelectedIndex = -1
'txtCalificacion.Text = ""
'chkEstatus.Checked = True
End Function
Private Sub Button3_Click(sender As Object, e As EventArgs)
limpiarParametros()
End Sub
Private Function Valida() As Boolean
Valida = True
If Len(txtRiesgoBajoMax.Text) = 0 Then
Valida = False
Exit Function
End If
If Len(txtRiesgoMedioMax.Text) = 0 Then
Valida = False
Exit Function
End If
If Valida Then
If Convert.ToInt32(txtRiesgoBajoMax.Text) <= 0 Then
MessageBox.Show("Riesgo bajo Max no puede ser 0 o menor a 0", "Minds", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Valida = False
Exit Function
End If
If Convert.ToInt32(txtRiesgoMedioMax.Text) <= Convert.ToInt32(txtRiesgoMedioMin.Text) Then
MessageBox.Show("Riesgo Medio Max no puede ser menor o igual al Riesgo Medio Min", "Minds", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Valida = False
Exit Function
End If
End If
End Function
Private Sub btnGuardarParametro_Click(sender As Object, e As EventArgs)
'If Valida() Then
' Try
' sql = "sp_GuardarParametrosGenerales " & cmbDescripcion.SelectedValue & "," & cmbRiesgo.SelectedValue & "," & txtCalificacion.Text & ", " & chkEstatus.Checked & " "
' classcom = New clsComplejo
' classcom.sbInserta(sql)
' MessageBox.Show("El parámetro se guardó correctamente", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
' Catch ex As Exception
' MessageBox.Show("Ocurrió un error al guardar el parámetro ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Error)
' End Try
' ConsultaParametrosGenerales()
' limpiarParametros()
' lblID.Text = 0
'End If
End Sub
Private Sub Button4_Click(sender As Object, e As EventArgs)
End
End Sub
Private Sub BntSalie_Click_1(sender As Object, e As EventArgs)
End Sub
Private Sub GridParametros_DoubleClick(sender As Object, e As EventArgs)
'lblID.Text = 0
'Try
' lblID.Text = GridParametros.Columns(0).Value
' cmbDescripcion.SelectedValue = GridParametros.Columns(5).Value
' cmbRiesgo.SelectedValue = GridParametros.Columns(6).Value
' chkEstatus.Checked = GridParametros.Columns(4).Value
' txtCalificacion.Text = GridParametros.Columns(3).Value
'Catch ex As Exception
' MessageBox.Show(ex.Message)
'End Try
End Sub
Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs)
End Sub
Private Sub TextBox3_TextChanged(sender As Object, e As EventArgs)
End Sub
Private Sub TextBox10_TextChanged(sender As Object, e As EventArgs) Handles txtFideicomiso.TextChanged
End Sub
Private Sub TextBox8_TextChanged(sender As Object, e As EventArgs) Handles txtMedioAct.TextChanged
End Sub
Private Sub TextBox7_TextChanged(sender As Object, e As EventArgs) Handles txtAltoAct.TextChanged
End Sub
Private Sub txtRiesgoBajoMax_TextChanged(sender As Object, e As EventArgs) Handles txtRiesgoBajoMax.TextChanged
If Len(txtRiesgoBajoMax.Text) > 0 Then
txtRiesgoMedioMin.Text = Convert.ToInt32(txtRiesgoBajoMax.Text) + 1
End If
End Sub
Private Sub txtRiesgoMedioMax_TextChanged(sender As Object, e As EventArgs) Handles txtRiesgoMedioMax.TextChanged
If Len(txtRiesgoMedioMax.Text) > 0 Then
txtRiesgoAltoMin.Text = Convert.ToInt32(txtRiesgoMedioMax.Text) + 1
End If
End Sub
Private Sub btnGuardaParametros_Click(sender As Object, e As EventArgs) Handles btnGuardaParametros.Click
Dim classcom As New clsComplejo
Dim sql As String = ""
If Valida() Then
Try
sql = "sp_GuardarParametrosGenerales 1, " & txtRiesgoBajoMin.Text & "," & txtRiesgoBajoMax.Text & " "
classcom = New clsComplejo
classcom.sbInserta(sql)
sql = "sp_GuardarParametrosGenerales 2, " & txtRiesgoMedioMin.Text & "," & txtRiesgoMedioMax.Text & " "
classcom = New clsComplejo
classcom.sbInserta(sql)
sql = "sp_GuardarParametrosGenerales 3, " & txtRiesgoAltoMin.Text & "," & txtRiesgoAltoMax.Text & " "
classcom = New clsComplejo
classcom.sbInserta(sql)
'----------------------------------------
sql = "sp_GuardarParametrosGenerales 3, " & txtRiesgoAltoMin.Text & "," & txtRiesgoAltoMax.Text & " "
classcom = New clsComplejo
classcom.sbInserta(sql)
MessageBox.Show("El parámetro se guardó correctamente", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Information)
Catch ex As Exception
MessageBox.Show("Ocurrió un error al guardar el parámetro ", "MINDS", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
ConsultaParametrosGenerales()
limpiarParametros()
End If
End Sub
Private Sub txtRiesgoBajoMax_KeyPress(sender As Object, e As KeyPressEventArgs) Handles txtRiesgoBajoMax.KeyPress
If Char.IsDigit(e.KeyChar) Then
e.Handled = False
ElseIf Char.IsControl(e.KeyChar) Then
e.Handled = False
ElseIf Char.IsSeparator(e.KeyChar) Then
e.Handled = False
Else
e.Handled = True
End If
End Sub
Private Sub txtRiesgoMedioMin_KeyPress(sender As Object, e As KeyPressEventArgs) Handles txtRiesgoMedioMin.KeyPress
If Char.IsDigit(e.KeyChar) Then
e.Handled = False
ElseIf Char.IsControl(e.KeyChar) Then
e.Handled = False
ElseIf Char.IsSeparator(e.KeyChar) Then
e.Handled = False
Else
e.Handled = True
End If
End Sub
Private Sub BntSalie_Click_2(sender As Object, e As EventArgs) Handles BntSalie.Click
Me.Close()
End Sub
Private Sub TextBox4_TextChanged(sender As Object, e As EventArgs) Handles txtUbicacionRiesgoAlto.TextChanged
End Sub
Private Sub TextBox10_TextChanged_1(sender As Object, e As EventArgs) Handles txtOptimizacion.TextChanged
End Sub
Private Sub TextBox11_TextChanged(sender As Object, e As EventArgs) Handles txtOperaciones.TextChanged
End Sub
Private Sub cboPatron_SelectionChangeCommitted(sender As Object, e As EventArgs) Handles cboPatron.SelectionChangeCommitted
End Sub
Private Sub cboPatron_SelectedIndexChanged_1(sender As Object, e As EventArgs) Handles cboPatron.SelectedIndexChanged
If CMBGrupo.SelectedIndex <> -1 And cboPatron.SelectedIndex <> -1 Then
txtClave.Text = ""
cboParamRango.SelectedIndex = -1
llenagrid()
End If
End Sub
Private Sub CMBGrupo_SelectionChangeCommitted(sender As Object, e As EventArgs) Handles CMBGrupo.SelectionChangeCommitted
txtClave.Text = ""
cboParamRango.SelectedIndex = -1
llenagrid()
End Sub
Private Sub BtnLimpiar_Click_1(sender As Object, e As EventArgs) Handles BtnLimpiar.Click
limpiar()
End Sub
End Class