public void Insertar() { string Mensaje = ""; System.IO.MemoryStream ms = new MemoryStream(); this.pb_imagen.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] ruta_imagen = ms.GetBuffer(); try { EMPRESA obj = new EMPRESA(); obj.CELULAR = txt_celular.Text == " - -" ? "" : txt_celular.Text.Trim(); obj.DIRECCION = txt_direccion.Text; obj.EMAIL = txt_email.Text.Trim(); obj.ESLOGAN = txt_eslogan.Text.Trim(); obj.LOGO = ruta_imagen; obj.FAX = lbl_fax.Text == " - -" ? "" : lbl_fax.Text.Trim(); obj.ID_EMPRESA = Convert.ToInt32(Txt_ID.Text); obj.ID_TIPO_IDENTIFICACION = Convert.ToInt32(cb_tipo_identificacion.SelectedValue); obj.IMPRESORA = txt_impresora.Text.Trim(); obj.NOMBRE = txt_nombre.Text.Trim(); obj.NUMERO_IDENTIFICACION = txt_numero_identificacion.Text.Trim(); obj.PAGINA_WEB = txt_pagina_web.Text.Trim(); obj.TELEFONO = txt_telefono.Text == " - -" ? "" : txt_telefono.Text.Trim(); S_Empresa.Actualizar_Empresa(obj); Mensaje = "Registro Actualizado con Éxito"; S_Utilidades.Mensaje_Informacion(Mensaje); this.Close(); } catch (Exception ex) { S_Utilidades.Mensaje_Error(ex.Message); } }
private void btn_guardar_Click(object sender, EventArgs e) { if (cb_usuario.Text == "") { S_Utilidades.Mensaje_Informacion("Se debe seleccionar el Usuario"); return; } if (DG.Rows.Count == 0) { S_Utilidades.Mensaje_Informacion("No hay datos"); return; } PERMISOS obj = new PERMISOS(); obj.USUARIO = cb_usuario.Text; string condicion = "USUARIO='" + cb_usuario.Text + "'"; if (S_Permiso.Listar_Permisos(condicion).Count > 0) { S_Permiso.Eliminar_Permiso(obj); } foreach (DataGridViewRow fila in this.DG.Rows) { obj.PANTALLA = fila.Cells[0].Value.ToString(); obj.ACCESO = Convert.ToBoolean(fila.Cells[1].Value.ToString()); S_Permiso.Insertar_Permiso(obj); } S_Utilidades.Mensaje_Informacion("Datos Guardados Con Exito"); cb_usuario.Text = ""; DG.DataSource = null; }
public Frm_Rep_Facturas() { InitializeComponent(); S_Utilidades.Llenar_ComboBox <_CLIENTE>(cb_cliente, "NOMBRE", "REFERENCIA", "NOMBRE LIKE'%" + "" + "%' AND ESTADO='A'", "CLIENTES"); S_Utilidades.Llenar_ComboBox <ESTADO_FACTURAS>(cb_estado, "DESCRIPCION", "ID_ESTADO", "DESCRIPCION LIKE'%" + "" + "%'", "ESTADO_FACTURAS"); Llenar_ComboBox_Cobrador(); }
private void btn_entregar_Click(object sender, EventArgs e) { try { BD_JSYSEntities db = new BD_JSYSEntities(); CUADRES_DIARIOS obj_cuadre = new CUADRES_DIARIOS(); string fecha = dt_fecha.Value.Date.ToString("dd/MM/yyyy"); obj_cuadre.FECHA = fecha; obj_cuadre.VALOR_ANULADO = Convert.ToDecimal(txt_recibo_anulado.Text); obj_cuadre.VALOR_PAGADO = Convert.ToDecimal(txt_recibo_pagado.Text); obj_cuadre.VALOR_DESCUENTO = Convert.ToDecimal(txt_valor_descuento.Text); obj_cuadre.VALOR_TOTAL = Convert.ToDecimal(txt_recibo_total.Text); var obj = db.CUADRES_DIARIOS.Where(c => c.FECHA == fecha); if (obj.Count() == 0) { S_Factura.Insertar_Cuadre_Diario(obj_cuadre); } else { S_Factura.Actualizar_Cuadre_Diario(obj_cuadre); } S_Utilidades.Mensaje_Informacion("Cuadre Guardado Correctamente"); Close(); } catch (Exception ex) { S_Utilidades.Mensaje_Error(ex.Message); } }
private void btn_guardar_Click(object sender, EventArgs e) { if (Txt_Clave.Text.Length == 0) { S_Utilidades.Mensaje_Informacion("La Clave es Obligatoria"); Txt_Clave.Focus(); return; } if (Txt_Clave.Text.Trim() != txt_confirmar_clave.Text.Trim()) { S_Utilidades.Mensaje_Informacion("Las Clave Son Diferentes"); txt_confirmar_clave.Clear(); txt_confirmar_clave.Focus(); return; } USUARIOS obj = new USUARIOS(); obj.USUARIO = Txt_Usuario.Text.Trim(); obj.CLAVE = S_Utilidades.Encriptar_Clave(Txt_Clave.Text.Trim()); S_Usuario.Actualizar_Clave_Usuario(obj); S_Utilidades.Mensaje_Informacion("La Clave Se Actualizo Correctamente"); Close(); }
public void Insertar() { string Mensaje = ""; USUARIOS obj = new USUARIOS(); obj.CLAVE = S_Utilidades.Encriptar_Clave(Txt_Clave.Text.Trim()); obj.CREADO_POR = "JMENA"; obj.ESTADO = Cb_Estado.Text == "Activo" ? "A" : "I"; obj.FECHA_CREADO = DateTime.Now; obj.NOMBRE = Txt_Nombre.Text.Trim(); obj.SEXO = Cb_Sexo.Text == "Masculino" ? "M" : "F"; obj.USUARIO = Txt_Usuario.Text.Trim(); obj.TIPO = cb_tipo.Text; try { if (Txt_ID.Text.Equals("")) { S_Usuario.Insertar_Usuario(obj); Mensaje = "Datos Insertados con Exito"; } else { obj.ID_USUARIO = Convert.ToInt32(Txt_ID.Text); S_Usuario.Actualizar_Usuario(obj); Mensaje = "Datos Actualizados con Exito"; } S_Utilidades.Mensaje_Informacion(Mensaje); Close(); } catch (Exception ex) { S_Utilidades.Mensaje_Error(ex.Message); } }
private void btn_reporte_Click(object sender, System.EventArgs e) { if (cb_cliente.Text == "") { S_Utilidades.Mensaje_Informacion("Se debe Seleccionar el Cliente"); return; } string condicion = ""; if (cb_facturas.Text == "0") { condicion = @"([REFERENCIA] = '" + cb_cliente.SelectedValue + "')"; } else if (cb_facturas.Text != "0") { condicion = @"([REFERENCIA] = '" + cb_cliente.SelectedValue + "' AND [ID_FACTURA] = " + cb_facturas.Text + ")"; } Reportes.Rep_Pagos_Cliente report = new Reportes.Rep_Pagos_Cliente(); report.FilterString = condicion; ReportPrintTool tool = new ReportPrintTool(report); tool.ShowPreview(); }
private void button3_Click(object sender, EventArgs e) { if (txt_total.TextLength == 0) { S_Utilidades.Mensaje_Informacion("El Prestamo no tiene Monto Calculado"); return; } if (cb_modo_calculo.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Modo de Calculo es Obligatorio"); cb_modo_calculo.Focus(); return; } if (txt_cantidad_cuota.TextLength == 0) { S_Utilidades.Mensaje_Informacion("La Cantidad de Cuota es Obligatorio"); txt_cantidad_cuota.Focus(); return; } if (txt_numero_factura.Text == "") { txt_monto_pendiente.Text = txt_total.Text; txt_monto_pagado.Text = "0"; } if (Convert.ToDecimal(txt_monto_pendiente.Text) == 0) { S_Utilidades.Mensaje_Informacion("Ya este Préstamo esta Pagado"); return; } Calcular_Cuotas(); }
public Frm_Factura() { InitializeComponent(); S_Utilidades.Llenar_ComboBox <_CLIENTE>(cb_cliente, "NOMBRE", "REFERENCIA", "NOMBRE LIKE'%" + "" + "%' AND ESTADO='A'", "CLIENTES"); S_Utilidades.Llenar_ComboBox <_USUARIO>(cb_cobrador, "NOMBRE", "ID_USUARIO", "NOMBRE LIKE'%" + "" + "%' AND TIPO='Cobrador' AND ESTADO='A'", "USUARIOS"); S_Utilidades.Llenar_ComboBox <ESTADO_FACTURAS>(cb_estado, "DESCRIPCION", "ID_ESTADO", "DESCRIPCION LIKE'%" + "" + "%'", "ESTADO_FACTURAS"); cb_modo_calculo.Text = "Semanal"; }
public void Insertar() { string Mensaje = ""; CLIENTES obj = new CLIENTES(); obj.CASA_PROPIA = cb_casa_propia.Text; obj.CELULAR = txt_celular.Text == " - -" ? "" : txt_celular.Text.Trim(); obj.CREADO_POR = S_Utilidades.Datos_Usuario.USUARIO; obj.DIRECCION = txt_direccion.Text.Trim(); obj.DIRECCION_REFERENCIA1 = txt_direccion_referencia1.Text.Trim(); obj.DIRECCION_REFERENCIA2 = txt_direccion_referencia2.Text.Trim(); obj.DIRECCION_TRABAJO = txt_direccion_trabajo.Text.Trim(); obj.EMAIL = txt_email.Text.Trim(); obj.ESTADO = cb_estado.Text == "Activo" ? "A" : "I"; obj.FECHA_CREADO = DateTime.Now; obj.ID_TIPO_IDENTIFICACION = Convert.ToInt32(cb_tipo_identificacion.SelectedValue); obj.NOMBRE = txt_nombre.Text.Trim(); obj.NOMBRE_CONYUGUE = txt_nombre_conyugue.Text.Trim(); obj.NOMBRE_REFERENCIA1 = txt_nombre_referencia1.Text.Trim(); obj.NOMBRE_REFERENCIA2 = txt_nombre_referencia2.Text.Trim(); obj.NUMERO_IDENTIFICACION = txt_numero_identificacion.Text.Trim(); obj.REFERENCIA = txt_referencia.Text.Trim(); obj.SUELDO = txt_sueldo.Text == "" ? 0 : Convert.ToDecimal(txt_sueldo.Text); obj.TELEFONO = txt_telefono.Text == " - -" ? "" : txt_telefono.Text.Trim(); obj.TELEFONO_CONYUGUE = txt_telefono_conyugue.Text == " - -" ? "" : txt_telefono_conyugue.Text.Trim(); obj.TELEFONO_REFERENCIA1 = txt_telefono_referencia1.Text == " - -" ? "" : txt_telefono_referencia1.Text.Trim(); obj.TELEFONO_REFERENCIA2 = txt_telefono_referencia2.Text == " - -" ? "" : txt_telefono_referencia2.Text.Trim(); obj.OBSERVACION = txt_observacion.Text.Trim(); obj.OBSERVACION_REFERENCIA1 = txt_observacion_referencia1.Text.Trim(); obj.OBSERVACION_REFERENCIA2 = txt_observacion_referencia2.Text.Trim(); try { if (txt_referencia.Enabled == true) { S_Cliente.Insertar_Cliente(obj); Mensaje = "Datos Insertados con Exito"; } else { obj.REFERENCIA = txt_referencia.Text.Trim(); S_Cliente.Actualizar_Cliente(obj); Mensaje = "Datos Actualizados con Exito"; } S_Utilidades.Mensaje_Informacion(Mensaje); Close(); } catch (Exception ex) { S_Utilidades.Mensaje_Error(ex.Message); } }
public void Recibir_Datos(USUARIOS obj) { using (var db = new BD_JSYSEntities()) { var obj_usuario = db.USUARIOS.Find(obj.ID_USUARIO); Txt_ID.Text = obj_usuario.ID_USUARIO.ToString(); Txt_Nombre.Text = obj_usuario.NOMBRE; Txt_Usuario.Text = obj_usuario.USUARIO; Txt_Clave.Text = S_Utilidades.Desencriptar_Clave(obj_usuario.CLAVE); Cb_Estado.Text = obj_usuario.ESTADO == "A" ? "Activo" : "Inactivo"; Cb_Sexo.Text = obj_usuario.SEXO == "M" ? "Masculino" : "Femenino"; cb_tipo.Text = obj_usuario.TIPO; } }
private void btn_anular_Click(object sender, EventArgs e) { if (DG.Rows.Count == 0) { return; } if (txt_observacion.Text == "") { S_Utilidades.Mensaje_Informacion("La Observación es Obligatoria"); return; } DialogResult Resultado = MessageBox.Show("Deseas Anular Recibo(s)", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Resultado == DialogResult.Yes) { FACTURAS obj_factura = new FACTURAS(); DETALLES_CUOTAS obj_detelle = new DETALLES_CUOTAS(); RECIBOS_COBRADOS obj_recibo = new RECIBOS_COBRADOS(); foreach (DataGridViewRow row in DG.Rows) { if (Convert.ToBoolean(row.Cells[6].Value) == true) { int id_factura = Convert.ToInt32(row.Cells[2].Value); decimal valor_pagado = Convert.ToDecimal(row.Cells[4].Value); obj_factura.ID_FACTURA = id_factura; obj_factura.MONTO_PAGADO = valor_pagado; S_Factura.Actualizar_Montos_Factura_Recibo_Anulado(obj_factura); obj_detelle.ID_FACTURA = id_factura; obj_detelle.NUMERO_CUOTA = Convert.ToInt32(row.Cells[3].Value); obj_detelle.MONTO_PAGADO = valor_pagado; S_Factura.Anular_Detalle_Cuota(obj_detelle); obj_recibo.ID_RECIBO = Convert.ToInt32(row.Cells[0].Value); obj_recibo.ESTADO = "A"; obj_recibo.FECHA_ANULADO = DateTime.Now.ToString(); obj_recibo.ANULADO_POR = S_Utilidades.Datos_Usuario.USUARIO; obj_recibo.NOTA_ANULACION = txt_observacion.Text.Trim(); S_Factura.Anular_Recibo(obj_recibo); } } S_Utilidades.Mensaje_Informacion("Recibos Anulados Correctamente"); Close(); } }
public void Cambiar_Estado() { FACTURAS obj_factura = new FACTURAS(); if (cb_estado.Text == "Activo") { return; } obj_factura.ID_FACTURA = Convert.ToInt32(txt_numero_factura.Text); obj_factura.ID_ESTADO = Convert.ToInt32(cb_estado.SelectedValue); obj_factura.CAMBIO_ESTADO_POR = S_Utilidades.Datos_Usuario.USUARIO; obj_factura.FECHA_CAMBIO_ESTADO = DateTime.Now.ToString("dd/MM/yyyy"); obj_factura.NOTA_CAMBIO_ESTADO = txt_observacion.Text.Trim(); S_Factura.Cambiar_Estado_Factura(obj_factura); S_Utilidades.Mensaje_Informacion("Datos Actualizados con Exito"); Close(); }
private void btn_agregar_imagen_Click(object sender, EventArgs e) { openFileDialog1.InitialDirectory = "C:\\"; openFileDialog1.Filter = "JPG(*.jpg)|*.jpg|PNG(*.png)|*.png|GIF(*… *.Png, *.Gif, *.Tiff, *.Jpeg, *.Bmp)|*.Jpg; *.Png; *.Gif; *.Tiff; *.Jpeg; *.Bmp"; //formatos soportados openFileDialog1.FilterIndex = 4; openFileDialog1.RestoreDirectory = true; if (openFileDialog1.ShowDialog() == DialogResult.OK) { this.pb_imagen.Image = Image.FromFile(openFileDialog1.FileName); } else { if (string.IsNullOrEmpty(openFileDialog1.FileName)) { S_Utilidades.Mensaje_Informacion("No ha Seleccionado Ninguna Imagen"); return; } } }
private void btn_guardar_Click(object sender, EventArgs e) { if (Txt_Nombre.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Nombre Es Obligatorio"); Txt_Nombre.Focus(); return; } if (Txt_Usuario.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Usuario Es Obligatorio"); Txt_Usuario.Focus(); return; } if (Txt_Clave.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("La Clave Es Obligatoria"); Txt_Clave.Focus(); return; } if (Cb_Sexo.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Sexo Es Obligatorio"); Cb_Sexo.Focus(); return; } if (Cb_Estado.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Estado Es Obligatorio"); Cb_Estado.Focus(); return; } if (cb_tipo.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Tipo Es Obligatorio"); cb_tipo.Focus(); return; } Insertar(); }
private void Frm_Menu_FormClosing(object sender, FormClosingEventArgs e) { DialogResult Resultado = MessageBox.Show("Deseas Salir Del Sistema", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Resultado == DialogResult.Yes) { e.Cancel = false; this.Dispose(); try { S_Utilidades.Crear_Backup(); } catch { } Application.Exit(); } else { e.Cancel = true; } }
private void btn_aceptar_Click(object sender, EventArgs e) { if (txt_usuario.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Usuario es Obligatorio"); return; } if (txt_clave.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("La Clave es Obligatorio"); return; } if (S_Usuario.Listar_Usuario("USUARIO='" + txt_usuario.Text.Trim() + "'").Count == 0) { S_Utilidades.Mensaje_Informacion("Este Usuario no Existe o Esta Inactivo"); txt_usuario.Clear(); txt_clave.Clear(); txt_usuario.Focus(); txt_clave.Enabled = true; return; } if (S_Usuario.Listar_Usuario("(USUARIO='" + txt_usuario.Text.Trim() + "' AND CLAVE='" + S_Utilidades.Encriptar_Clave(txt_clave.Text.Trim()) + "') AND ESTADO = 'A'").Count >= 1) { S_Utilidades.Datos_Usuario.USUARIO = txt_usuario.Text.Trim(); Frm_Menu frm = new Frm_Menu(); this.Hide(); frm.Show(); } else { S_Utilidades.Mensaje_Informacion("Clave de Usuario es Incorrecta, O el Usuario esta Inactivo"); txt_clave.Clear(); txt_clave.Focus(); } }
private void btn_calcular_Click(object sender, EventArgs e) { if (dg_detalle_cuotas.Rows.Count == 0) { return; } txt_total.Text = "0"; decimal monto = 0; foreach (DataGridViewRow row in dg_detalle_cuotas.Rows) { try { if (Convert.ToBoolean(row.Cells[3].Value) == true) { decimal valor_cuota = Convert.ToDecimal(row.Cells[2].Value); decimal valor_pagado = Convert.ToDecimal(row.Cells[4].Value); decimal diferencia = valor_cuota - valor_pagado; if ((diferencia == valor_cuota) || (valor_pagado > valor_cuota) || (valor_cuota == valor_pagado)) { monto = Convert.ToDecimal(row.Cells[2].Value) + Convert.ToDecimal(txt_total.Text); txt_total.Text = monto.ToString("N2"); } else if (valor_cuota > valor_pagado) { monto = Convert.ToDecimal(row.Cells[4].Value) + Convert.ToDecimal(txt_total.Text); txt_total.Text = monto.ToString("N2"); } } } catch (Exception ex) { S_Utilidades.Mensaje_Error(ex.Message); } } }
public Frm_Permisos() { InitializeComponent(); S_Utilidades.Llenar_ComboBox <_USUARIO>(cb_usuario, "USUARIO", "ID_USUARIO", "USUARIO LIKE'%" + "" + "%' AND ESTADO='A'", "USUARIOS"); }
public void Insertar() { try { //insertar_factura FACTURAS obj_factura = new FACTURAS(); obj_factura.CREADO_POR = S_Utilidades.Datos_Usuario.USUARIO; obj_factura.CAMBIO_ESTADO_POR = ""; obj_factura.FECHA = dt_fecha_factura.Value; obj_factura.FECHA_CAMBIO_ESTADO = ""; obj_factura.FECHA_CREADO = DateTime.Now; obj_factura.REFERENCIA = cb_cliente.SelectedValue.ToString(); obj_factura.ID_COBRADOR = Convert.ToInt32(cb_cobrador.SelectedValue); obj_factura.ID_ESTADO = Convert.ToInt32(cb_estado.SelectedValue); obj_factura.MONTO_PAGADO = 0; obj_factura.MONTO_PENDIENTE = Convert.ToDecimal(txt_total.Text); obj_factura.MONTO_TOTAL = Convert.ToDecimal(txt_total.Text); obj_factura.NOTA_CAMBIO_ESTADO = ""; obj_factura.NUMERO_LOTERIA = cb_numero_loteria.Text; obj_factura.OBSERVACION = txt_observacion.Text.Trim(); obj_factura.GARANTIA1 = txt_garantia_1.Text.Trim(); obj_factura.GARANTIA2 = txt_garantia_2.Text.Trim(); obj_factura.GARANTIA3 = txt_garantia_3.Text.Trim(); obj_factura.GARANTIA4 = txt_garantia_4.Text.Trim(); obj_factura.GARANTIA5 = txt_garantia_5.Text.Trim(); obj_factura.GARANTIA6 = txt_garantia_6.Text.Trim(); obj_factura.GARANTIA7 = txt_garantia_7.Text.Trim(); obj_factura.MONTO_DESCONTADO = 0; obj_factura.RUTA = cb_ruta.Text; S_Factura.Insertar_Factura(obj_factura); BD_JSYSEntities db = new BD_JSYSEntities(); //obtener ultimo numero de factura int id_factura = db.FACTURAS.Max(m => m.ID_FACTURA); //insertar encabezado cuota ENCABEZADO_CUOTAS obj_encabezado_cuota = new ENCABEZADO_CUOTAS(); obj_encabezado_cuota.CANTIADA_CUOTA = Convert.ToInt32(txt_cantidad_cuota.Text); obj_encabezado_cuota.ID_FACTURA = id_factura; obj_encabezado_cuota.MODO_CALCULO = cb_modo_calculo.Text; obj_encabezado_cuota.FECHA_PRIMERA_CUOTA = dt_fecha_primera_cuota.Value; S_Factura.Insertar_Encabezado_Cuota(obj_encabezado_cuota); //insertar detalles cuotas foreach (DataGridViewRow row in dg_detalle_cuotas.Rows) { DETALLES_CUOTAS obj_detalle_cuotas = new DETALLES_CUOTAS(); obj_detalle_cuotas.ID_FACTURA = id_factura; obj_detalle_cuotas.NUMERO_CUOTA = Convert.ToInt32(row.Cells[0].Value); obj_detalle_cuotas.FECHA = Convert.ToDateTime(row.Cells[1].Value); obj_detalle_cuotas.MONTO_CUOTA = Convert.ToDecimal(row.Cells[2].Value); obj_detalle_cuotas.MONTO_PAGADO = 0; obj_detalle_cuotas.MONTO_PENDIENTE = Convert.ToDecimal(row.Cells[2].Value); obj_detalle_cuotas.RE_CALCULADO = "NO"; S_Factura.Insertar_Detalle_Cuota(obj_detalle_cuotas); } Close(); } catch (Exception ex) { S_Utilidades.Mensaje_Error(ex.Message); } }
public Frm_Rep_Historial_Pagos() { InitializeComponent(); S_Utilidades.Llenar_ComboBox <JSYS.Formularios.Frm_Factura._CLIENTE>(cb_cliente, "NOMBRE", "REFERENCIA", "NOMBRE LIKE'%" + "" + "%' AND ESTADO='A'", "CLIENTES"); }
public void Actualizar() { try { BD_JSYSEntities db = new BD_JSYSEntities(); //insertar_factura FACTURAS obj_factura = new FACTURAS(); obj_factura.ID_FACTURA = Convert.ToInt32(txt_numero_factura.Text); obj_factura.ID_COBRADOR = Convert.ToInt32(cb_cobrador.SelectedValue); obj_factura.ID_ESTADO = Convert.ToInt32(cb_estado.SelectedValue); obj_factura.MONTO_TOTAL = Convert.ToDecimal(txt_total.Text); obj_factura.NUMERO_LOTERIA = cb_numero_loteria.Text; obj_factura.OBSERVACION = txt_observacion.Text.Trim(); obj_factura.GARANTIA1 = txt_garantia_1.Text.Trim(); obj_factura.GARANTIA2 = txt_garantia_2.Text.Trim(); obj_factura.GARANTIA3 = txt_garantia_3.Text.Trim(); obj_factura.GARANTIA4 = txt_garantia_4.Text.Trim(); obj_factura.GARANTIA5 = txt_garantia_5.Text.Trim(); obj_factura.GARANTIA6 = txt_garantia_6.Text.Trim(); obj_factura.GARANTIA7 = txt_garantia_7.Text.Trim(); obj_factura.RUTA = cb_ruta.Text; obj_factura.MONTO_DESCONTADO = Convert.ToDecimal(txt_descuento.Text); var factura = db.FACTURAS.Where(f => f.ID_FACTURA == obj_factura.ID_FACTURA).SingleOrDefault(); if ((factura.FECHA_DESCUENTO == null || factura.FECHA_DESCUENTO.ToString() == "") && obj_factura.MONTO_DESCONTADO > 0) { obj_factura.FECHA_DESCUENTO = DateTime.Now; } else { obj_factura.FECHA_DESCUENTO = factura.FECHA_DESCUENTO; } S_Factura.Actualizar_Factura(obj_factura); if (cb_recalcular.Text == "Si") { //insertar encabezado cuota ENCABEZADO_CUOTAS obj_encabezado_cuota = new ENCABEZADO_CUOTAS(); obj_encabezado_cuota.CANTIADA_CUOTA = Convert.ToInt32(txt_cantidad_cuota.Text); obj_encabezado_cuota.ID_FACTURA = Convert.ToInt32(txt_numero_factura.Text); obj_encabezado_cuota.MODO_CALCULO = cb_modo_calculo.Text; obj_encabezado_cuota.FECHA_PRIMERA_CUOTA = dt_fecha_primera_cuota.Value; S_Factura.Actualizar_Encabezado_Cuota(obj_encabezado_cuota); //insertar detalles cuotas S_Factura.Eliminar_Cuotas(Convert.ToInt32(txt_numero_factura.Text)); DETALLES_CUOTAS obj_detalle = new DETALLES_CUOTAS(); obj_detalle.ID_FACTURA = Convert.ToInt32(txt_numero_factura.Text); obj_detalle.RE_CALCULADO = "SI"; S_Factura.Actualizar_Cuotas(obj_detalle); foreach (DataGridViewRow row in dg_detalle_cuotas.Rows) { DETALLES_CUOTAS obj_detalle_cuotas = new DETALLES_CUOTAS(); obj_detalle_cuotas.ID_FACTURA = Convert.ToInt32(txt_numero_factura.Text); obj_detalle_cuotas.NUMERO_CUOTA = Convert.ToInt32(row.Cells[0].Value); obj_detalle_cuotas.FECHA = Convert.ToDateTime(row.Cells[1].Value); obj_detalle_cuotas.MONTO_CUOTA = Convert.ToDecimal(row.Cells[2].Value); obj_detalle_cuotas.MONTO_PAGADO = 0; obj_detalle_cuotas.MONTO_PENDIENTE = Convert.ToDecimal(row.Cells[2].Value); obj_detalle_cuotas.RE_CALCULADO = "NO"; S_Factura.Insertar_Detalle_Cuota(obj_detalle_cuotas); } } Close(); } catch (Exception ex) { S_Utilidades.Mensaje_Error(ex.Message); } }
public void Cargar_Permisos() { try { //Menu lateral derecho. var obj_1 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Menu - Mantenimientos").SingleOrDefault(); btn_Mantenimiento.Enabled = obj_1.ACCESO == true ? true : false; var obj_2 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Menu - Procesos").SingleOrDefault(); btn_procesos.Enabled = obj_2.ACCESO == true ? true : false; var obj_4 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Menu - Reportes").SingleOrDefault(); btn_reportes.Enabled = obj_4.ACCESO == true ? true : false; var obj_5 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Menu - Consultas").SingleOrDefault(); btn_reportes.Enabled = obj_5.ACCESO == true ? true : false; var obj_6 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Menu - Configuraciones").SingleOrDefault(); btn_configuraciones.Enabled = obj_6.ACCESO == true ? true : false; //Botones Barra Mantenimiento var obj_7 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Mantenimientos - Usuarios").SingleOrDefault(); //btn_usuario.Enabled = obj_7.ACCESO == true ? true : false; var obj_8 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Mantenimientos - Clientes").SingleOrDefault(); // btn_cliente.Enabled = obj_8.ACCESO == true ? true : false; //Botones Barra Procesos var obj_10 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Procesos - Prestamos").SingleOrDefault(); //btn_facturacion.Enabled = obj_10.ACCESO == true ? true : false; var obj_11 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Procesos - CXC").SingleOrDefault(); //btn_cxc.Enabled = obj_11.ACCESO == true ? true : false; var obj_12 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Procesos - Cuadre Diario").SingleOrDefault(); //btn_cuadre.Enabled = obj_12.ACCESO == true ? true : false; var obj_14 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Procesos - Anular Recibo").SingleOrDefault(); //btn_anular_recibo.Enabled = obj_14.ACCESO == true ? true : false; //Botones Barra Reportes var obj_21 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Reportes - Cobros Realizados").SingleOrDefault(); btn_rep_cobros_realizados.Enabled = obj_21.ACCESO == true ? true : false; var obj_22 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Reportes - Cuadre Diario").SingleOrDefault(); //btn_rep_cuadre.Enabled = obj_22.ACCESO == true ? true : false; var obj_23 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Reportes - Prestamos").SingleOrDefault(); //btn_rep_facturas.Enabled = obj_23.ACCESO == true ? true : false; var obj_25 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Reportes - Reimprimir Recibos").SingleOrDefault(); //btn_rep_reimprimir_recibos.Enabled = obj_25.ACCESO == true ? true : false; var obj_31 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Reportes - Historial Pagos").SingleOrDefault(); //btn_rep_historial.Enabled = obj_31.ACCESO == true ? true : false; //Botones Barra Consultas var obj_26 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Consultas - Prestamos Inactivos").SingleOrDefault(); //btn_facturas_no_activas.Enabled = obj_26.ACCESO == true ? true : false; var obj_28 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Consultas - Recibos Anulados").SingleOrDefault(); //btn_recibos_anulados.Enabled = obj_28.ACCESO == true ? true : false; //Botones Barra Configuraciones var obj_29 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Configuraciones - Empresa").SingleOrDefault(); //btn_empresa.Enabled = obj_29.ACCESO == true ? true : false; var obj_30 = db.PERMISOS.Where(a => a.USUARIO == S_Utilidades.Datos_Usuario.USUARIO).Where(a => a.PANTALLA == "Configuraciones - Permisos").SingleOrDefault(); //btn_permiso.Enabled = obj_30.ACCESO == true ? true : false; } catch { S_Utilidades.Mensaje_Error("Revisar si este Usuario tiene los Permisos Asignados"); Close(); } }
public void login() { try { if (S_Usuario.Listar_Usuario("(USUARIO='" + txt_usuario.Text.Trim() + "' AND CLAVE='" + S_Utilidades.Encriptar_Clave(txt_clave.Text.Trim()) + "') AND ESTADO = 'A'").Count >= 1) { S_Utilidades.Datos_Usuario.USUARIO = txt_usuario.Text.Trim(); BD_JSYSEntities db = new BD_JSYSEntities(); var obj_usuario = db.USUARIOS.Where(u => u.USUARIO == txt_usuario.Text).Single(); S_Utilidades.Datos_Usuario.ID_USUARIO = obj_usuario.ID_USUARIO; Response.Redirect("Principal.aspx"); } else { lbl_mensaje.Text = "Clave de Usuario es Incorrecta, O el Usuario esta Inactivo"; } } catch { } }
private void btn_guardar_Click(object sender, EventArgs e) { if (cb_cliente.Text == "") { S_Utilidades.Mensaje_Informacion("El Cliente es Obligatorio"); tabControl1.SelectedIndex = 0; cb_cliente.Focus(); return; } if (cb_numero_loteria.Text == "") { S_Utilidades.Mensaje_Informacion("El Numero de Loteria Obligatorio"); tabControl1.SelectedIndex = 0; cb_numero_loteria.Focus(); return; } if (cb_cobrador.Text == "") { S_Utilidades.Mensaje_Informacion("El Cobrador es Obligatorio"); tabControl1.SelectedIndex = 0; cb_cobrador.Focus(); return; } if (cb_estado.Text == "") { S_Utilidades.Mensaje_Informacion("El Estado es Obligatorio"); tabControl1.SelectedIndex = 0; cb_estado.Focus(); return; } if (cb_modo_calculo.Text == "") { S_Utilidades.Mensaje_Informacion("El Modo de Calculo es Obligatorio"); tabControl1.SelectedIndex = 1; cb_modo_calculo.Focus(); return; } if (txt_garantia_1.Text.Trim() == "") { S_Utilidades.Mensaje_Informacion("La Garantia 1 es Obligatoria"); tabControl1.SelectedIndex = 0; txt_garantia_1.Focus(); return; } if (txt_cantidad_cuota.Text == "") { S_Utilidades.Mensaje_Informacion("La Cantidad de Cuotas es Obligatorio"); tabControl1.SelectedIndex = 1; txt_cantidad_cuota.Focus(); return; } if (dg_detalle_cuotas.Rows.Count == 0) { S_Utilidades.Mensaje_Informacion("Se debe hacer el Calculo de las Cuotas"); tabControl1.SelectedIndex = 1; return; } if (cb_recalcular.Text == "") { S_Utilidades.Mensaje_Informacion("Se debe Seleccionar si es Re-Caculo o No"); tabControl1.SelectedIndex = 1; cb_recalcular.Focus(); return; } if (cb_ruta.Text == "") { S_Utilidades.Mensaje_Informacion("Se debe Seleccionar la Ruta"); tabControl1.SelectedIndex = 0; cb_ruta.Focus(); return; } if (txt_numero_factura.TextLength == 0) { Insertar(); DialogResult Resultado = MessageBox.Show("Deseas Imprimir La Factura", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Resultado == DialogResult.Yes) { Imprimir(); } } else { if (txt_observacion.Text == "") { S_Utilidades.Mensaje_Informacion("La Observación es Obligatorio"); txt_observacion.Focus(); tabControl1.SelectedIndex = 0; return; } if ((cb_estado.Text == "Terminado Con Descuentos" || cb_estado.Text == "Terminado Correctamente" || cb_estado.Text == "Terminado Anticipado") && Convert.ToDecimal(txt_monto_pendiente.Text) > 0) { S_Utilidades.Mensaje_Informacion("Este Préstamo Todabia Esta Pendiente por Pagar"); return; } if (cb_estado.Text == "Terminado Con Descuentos" && Convert.ToDecimal(txt_descuento.Text) == 0) { S_Utilidades.Mensaje_Informacion("Este Préstamo No Tiene Descuento"); return; } if (cb_estado.Text == "Terminado Correctamente" && Convert.ToDecimal(txt_descuento.Text) > 0) { S_Utilidades.Mensaje_Informacion("Este Préstamo Tiene Descuento, se debe Seleccionar: Terminado Con Descuentos "); return; } if (Convert.ToDecimal(txt_total.Text) < Convert.ToDecimal(txt_monto_pendiente.Text)) { S_Utilidades.Mensaje_Informacion("El Total del Préstamo no debe ser Menor al Monto Pendiente"); txt_cantidad_cuota.Focus(); return; } Cambiar_Estado(); Actualizar(); } }
private void txt_cantidad_cuota_KeyPress(object sender, KeyPressEventArgs e) { S_Utilidades.Permitir_Solo_Numero(sender, e); }
private void btn_guardar_Click(object sender, EventArgs e) { if (txt_nombre.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Nombre Es Obligatorio"); txt_nombre.Focus(); return; } if (cb_tipo_identificacion.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Tipo de Identificación Es Obligatorio"); cb_tipo_identificacion.Focus(); return; } if (Convert.ToInt32(cb_tipo_identificacion.SelectedValue) != 5 && txt_numero_identificacion.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Número de Identificación es Obligatorio"); txt_numero_identificacion.Focus(); return; } if (txt_direccion.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("La Dirección Es Obligatoria"); txt_direccion.Focus(); return; } if (!txt_telefono.Text.Equals(" - -")) { if (txt_telefono.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Teléfono Esta Incompleto"); txt_telefono.Focus(); return; } } if (!txt_celular.Text.Equals(" - -")) { if (txt_celular.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Celular Esta Incompleto"); txt_celular.Focus(); return; } } if (!txt_fax.Text.Equals(" - -")) { if (txt_celular.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Fax Esta Incompleto"); lbl_fax.Focus(); return; } } if (!txt_email.Text.Trim().Equals("")) { if (!S_Utilidades.Validar_Formato_Correo(txt_email.Text)) { S_Utilidades.Mensaje_Informacion("El Formato del E-Mail es Incorrecto"); txt_email.Focus(); return; } } Insertar(); groupBox1.Enabled = false; btn_editar.Enabled = true; btn_guardar.Enabled = false; btn_agregar_imagen.Enabled = false; btn_borrar_imagen.Enabled = false; }
private void btn_guardar_Click(object sender, EventArgs e) { if (txt_referencia.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("La Referencia o Código Es Obligatorio"); txt_referencia.Focus(); return; } if (txt_referencia.Enabled == true) { BD_JSYSEntities db = new BD_JSYSEntities(); var obj = db.CLIENTES.Where(r => r.REFERENCIA == txt_referencia.Text.Trim()).ToList(); if (obj.Count > 0) { S_Utilidades.Mensaje_Informacion("Esta Referencia ya existe, Intente con otra Diferente"); return; } } if (txt_nombre.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Nombre Es Obligatorio"); txt_nombre.Focus(); return; } if (cb_tipo_identificacion.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Tipo de Identificación Es Obligatorio"); cb_tipo_identificacion.Focus(); return; } if (Convert.ToInt32(cb_tipo_identificacion.SelectedValue) != 5 && txt_numero_identificacion.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Número de Identificación es Obligatorio"); txt_numero_identificacion.Focus(); return; } if (txt_direccion.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("La Dirección Es Obligatoria"); txt_direccion.Focus(); return; } if (cb_estado.Text.Equals("")) { S_Utilidades.Mensaje_Informacion("El Estado Es Obligatorio"); cb_estado.Focus(); return; } if (!txt_telefono.Text.Equals(" - -")) { if (txt_telefono.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Teléfono Esta Incompleto"); txt_telefono.Focus(); return; } } if (!txt_celular.Text.Equals(" - -")) { if (txt_celular.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Celular Esta Incompleto"); txt_celular.Focus(); return; } } if (!txt_email.Text.Trim().Equals("")) { if (!S_Utilidades.Validar_Formato_Correo(txt_email.Text)) { S_Utilidades.Mensaje_Informacion("El Formato del E-Mail es Incorrecto"); txt_email.Focus(); return; } } if (!txt_telefono_conyugue.Text.Equals(" - -")) { if (txt_telefono_conyugue.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Teléfono del Conyugue Esta Incompleto"); txt_telefono_conyugue.Focus(); return; } } if (!txt_telefono_referencia1.Text.Equals(" - -")) { if (txt_telefono_referencia1.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Teléfono de la Referencia 1 Esta Incompleto"); txt_telefono_referencia1.Focus(); return; } } if (!txt_telefono_referencia2.Text.Equals(" - -")) { if (txt_telefono_referencia2.Text.Length < 12) { S_Utilidades.Mensaje_Informacion("El Número de Teléfono de la Referencia 2 Esta Incompleto"); txt_telefono_referencia2.Focus(); return; } } Insertar(); }
private void txt_sueldo_KeyPress(object sender, KeyPressEventArgs e) { S_Utilidades.Permitir_Solo_Numero_y_Punto(sender, e, txt_sueldo); }
public Frm_Empresa() { InitializeComponent(); S_Utilidades.Llenar_ComboBox <TIPOS_IDENTIFICACIONES>(cb_tipo_identificacion, "DESCRIPCION", "ID_TIPO_IDENTIFICACION", "DESCRIPCION LIKE'%" + "" + "%'", "TIPOS_IDENTIFICACIONES"); }