示例#1
0
        private void btnDeshabilitar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtClaveSeguridad.Text.Trim()))
            {
                MessageBox.Show("La clave de seguridad no puede estar vacia", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtClaveSeguridad.Focus();
            }
            else
            {
                string _Clave = DSSistemaPuntoVentaClinico.Logica.Comunes.SeguridadEncriptacion.Encriptar(txtClaveSeguridad.Text);

                var Validar = ObjdataSeguridad.Value.BuscaClaveSeguridad(
                    _Clave,
                    VariablesGlobales.IdUsuario, 1, 1);
                if (Validar.Count() < 1)
                {
                    MessageBox.Show("La clave de seguridad ingresada no es valida", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtClaveSeguridad.Text = string.Empty;
                    txtClaveSeguridad.Focus();
                }
                else
                {
                    DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadEmpresa.EMedico Deshabilitar = new Logica.Entidades.EntidadEmpresa.EMedico();

                    Deshabilitar.IdMedico     = VariablesGlobales.IdMantenimiento;
                    Deshabilitar.CodigoMedico = VariablesGlobales.CodigoMantenimiento;

                    var MAN = ObjDataEmpresa.Value.Mantenimientomedicos(Deshabilitar, "DISABLE");
                    MessageBox.Show("Registro deshabilitado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    RestablecerPantalla();
                }
            }
        }
示例#2
0
        private void btnAccion_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtNombre.Text.Trim()) || string.IsNullOrEmpty(ddlCentroSalud.Text.Trim()) || string.IsNullOrEmpty(txtPorcientoComision.Text.Trim()))
            {
                MessageBox.Show("Has dejado campos vacios que son necesarios para guardar esta operación", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                int PorcientoComision = Convert.ToInt32(txtPorcientoComision.Text);
                if (PorcientoComision > 100)
                {
                    MessageBox.Show("El % de comisión no puede ser mayor a 100, favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadEmpresa.EMedico Mantenimiento = new Logica.Entidades.EntidadEmpresa.EMedico();

                    Mantenimiento.IdMedico        = VariablesGlobales.IdMantenimiento;
                    Mantenimiento.CodigoMedico    = VariablesGlobales.CodigoMantenimiento;
                    Mantenimiento.NombreMedico    = txtNombre.Text;
                    Mantenimiento.IdCentroSalud   = Convert.ToDecimal(ddlCentroSalud.SelectedValue);
                    Mantenimiento.Email           = txtCorreo.Text;
                    Mantenimiento.Estatus0        = cbEstatus.Checked;
                    Mantenimiento.UsuarioAdiciona = VariablesGlobales.IdUsuario;
                    Mantenimiento.FechaAdiciona0  = DateTime.Now;
                    Mantenimiento.UsuarioModifica = VariablesGlobales.IdUsuario;
                    Mantenimiento.fechaModifica0  = DateTime.Now;
                    Mantenimiento.Telefono        = txtTelefono.Text;
                    Mantenimiento.PorcComision    = Convert.ToDecimal(txtPorcientoComision.Text);

                    var MAN = ObjDataEmpresa.Value.Mantenimientomedicos(Mantenimiento, VariablesGlobales.AccionTomar);

                    if (VariablesGlobales.AccionTomar != "INSERT")
                    {
                        MessageBox.Show("Registro modificado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                        CerrarPantalla();
                    }
                    else
                    {
                        MessageBox.Show("Registro guardado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                        if (MessageBox.Show("¿Quieres guardar otro registro?", VariablesGlobales.NombreSistema, MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                        {
                            LimpiarControles();
                        }
                        else
                        {
                            CerrarPantalla();
                        }
                    }
                }
            }
        }