示例#1
0
        private void btnDeshabilitar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtClaveSeguridad.Text.Trim()))
            {
                MessageBox.Show("Favor de ingresar la clave de seguridad", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                //VERIFICAMOS LA CLAVE DE SEGURIDAD
                string Clave = DSSistemaPuntoVentaClinico.Logica.Comunes.SeguridadEncriptacion.Encriptar(txtClaveSeguridad.Text);

                var Validar = ObjDataSeguridad.Value.BuscaClaveSeguridad(
                    Clave, null, 1, 1);
                if (Validar.Count() < 1)
                {
                    MessageBox.Show("La clave de seguridad ingresada no es valida, favor de verificar", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtClaveSeguridad.Text = string.Empty;
                    txtClaveSeguridad.Focus();
                }
                else
                {
                    if (MessageBox.Show("¿Quieres eliminar este registro?", VariablesGlobales.NombreSistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        //ELIMINAMOS EL REGISTRO
                        DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadFacturacion.EMantenimientoProgramacionCirugia Borrar = new Logica.Entidades.EntidadFacturacion.EMantenimientoProgramacionCirugia();

                        Borrar.IdProgramacionCirugia = VariablesGlobales.IdMantenimiento;

                        var MAN = ObjDataFActuracion.Value.MantenimientoProgramacionCirugia(Borrar, "DELETE");
                        EliminarComisionMedico();
                        MessageBox.Show("Registro eliminado con exito", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                        RestablecerPantalla();
                    }
                    else
                    {
                    }
                }
            }
        }
        private void btnCambiar_Click(object sender, EventArgs e)
        {
            //CAMBIAMOS EL REGISTRO
            DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadFacturacion.EMantenimientoProgramacionCirugia ModificarEstatus = new Logica.Entidades.EntidadFacturacion.EMantenimientoProgramacionCirugia();

            ModificarEstatus.IdProgramacionCirugia = VariablesGlobales.IdMantenimiento;
            ModificarEstatus.IdEstatusCirugia      = Convert.ToDecimal(ddlEstatusCirugia.SelectedValue);

            var MAn = ObjDataFacturacion.Value.MantenimientoProgramacionCirugia(ModificarEstatus, "CHANGESTATUS");

            MessageBox.Show("Estatus cambiado exitosamente", VariablesGlobales.NombreSistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
            SacaEstatus();
        }
        private void MAMProgramacionCirugias()
        {
            DSSistemaPuntoVentaClinico.Logica.Entidades.EntidadFacturacion.EMantenimientoProgramacionCirugia Mantenimiento = new Logica.Entidades.EntidadFacturacion.EMantenimientoProgramacionCirugia();

            Mantenimiento.IdProgramacionCirugia = VariablesGlobales.IdMantenimiento;
            Mantenimiento.FechaCirugia          = Convert.ToDateTime(txtFechaCirugia.Text);
            Mantenimiento.IdCentroSalud         = Convert.ToDecimal(ddlCentroSalud.SelectedValue);
            Mantenimiento.IdMedico          = Convert.ToDecimal(ddlMedico.SelectedValue);
            Mantenimiento.IdAuxiliarCirugia = Convert.ToDecimal(ddlAsistenteCirugia.SelectedValue);
            Mantenimiento.IdHoraCirugia     = Convert.ToDecimal(ddlHoraCirugia.SelectedValue);
            Mantenimiento.IdEstatusCirugia  = 1;
            Mantenimiento.NoFactura         = Convert.ToDecimal(lbNumeroFactura.Text);
            Mantenimiento.NoReferencia      = Convert.ToDecimal(lbNumeroReferencia.Text);
            Mantenimiento.UsuarioAdiciona   = VariablesGlobales.IdUsuario;
            Mantenimiento.FechaAdiciona     = DateTime.Now;
            Mantenimiento.UsuarioModifica   = VariablesGlobales.IdUsuario;
            Mantenimiento.FechaModifica     = DateTime.Now;
            Mantenimiento.Comentario        = txtComentario.Text;



            var MAN = ObjDataFacturacion.Value.MantenimientoProgramacionCirugia(Mantenimiento, VariablesGlobales.AccionTomar);

            if (VariablesGlobales.AccionTomar == "INSERT")
            {
                MANChangeStatus();
                GuardarComisionMedico();
            }
            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);
                CerrarPantalla();
            }
        }