Beispiel #1
0
 public void ModificarConfiguracionSistemacompensacion(SistemaCompensacion confsistcompensacion, string Conexion, ref int verificador)
 {
     try
     {
         new CD_CatCompensacion().ModificarConfiguracionSistemacompensacion(confsistcompensacion, Conexion, ref verificador);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #2
0
 public void ConsultaConfiguracionSistemacompensacion(SistemaCompensacion confsistcompensacion, string Conexion)
 {
     try
     {
         new CD_CatCompensacion().ConsultaConfiguracionSistemacompensacion(confsistcompensacion, Conexion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #3
0
 private List <SistemaCompensacion> GetList()
 {
     try
     {
         List <SistemaCompensacion> remisiones = new List <SistemaCompensacion>();
         SistemaCompensacion        remision   = new SistemaCompensacion();
         Sesion             session            = (Sesion)Session["Sesion" + Session.SessionID];
         CN_CatCompensacion cn_reciboremision  = new CN_CatCompensacion();
         cn_reciboremision.ConsultarSistemaCompensacion(ref remisiones, ref remision, session,
                                                        txtNombre.Text,
                                                        txtFecha1.SelectedDate, txtFecha2.SelectedDate, cmbEstatus.SelectedValue, //<==
                                                        this.CmbCDI.SelectedValue == "-1" ? -1 : int.Parse(this.CmbCDI.SelectedValue));
         return(remisiones);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #4
0
 public void ConsultarSistemaCompensacion(ref List <SistemaCompensacion> listsistemacompensaciones, ref SistemaCompensacion compensacion, CapaEntidad.Sesion sesion,
                                          string NombreSistema, DateTime?FechaIni, DateTime?FechaFin, string Estatus, int Cd)
 {
     try
     {
         new CD_CatCompensacion().ConsultarSistemaCompensacion(ref listsistemacompensaciones, ref compensacion, sesion, NombreSistema,
                                                               FechaIni, FechaFin, Estatus, Cd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #5
0
        protected void rgPedido_ItemCommand(object source, GridCommandEventArgs e)
        {
            try
            {
                GridItem      item           = e.Item;
                List <string> statusPosibles = new List <string>();
                Sesion        Sesion         = (Sesion)Session["Sesion" + Session.SessionID];

                SistemaCompensacion sistemacompensacion = new SistemaCompensacion();

                int itemindex = e.Item.ItemIndex;

                sistemacompensacion.Id_Sistema = Int32.Parse(rgPedido.Items[itemindex]["Id_Sistema"].Text);
                sistemacompensacion.Id_Emp     = Int32.Parse(rgPedido.Items[itemindex]["Id_Emp"].Text);
                sistemacompensacion.Id_Cd      = Int32.Parse(rgPedido.Items[itemindex]["Id_Cd"].Text);

                //if (((RadTextBox)(rgPedido.Items[itemindex]["MotivoRechazo"].FindControl("TxtMotivoRechazo"))).Text != string.Empty)
                //{
                //    reciboremision.MotivoRechazo = Convert.ToString(((RadTextBox)(rgPedido.Items[itemindex]["MotivoRechazo"].FindControl("TxtMotivoRechazo"))).Text);
                //}


                switch (e.CommandName)
                {
                ////JFCV todo
                case "Copiar":


                    int vId_Sistema = Convert.ToInt32((e.Item as GridDataItem)["Id_Sistema"].Text);

                    CN_CatCompensacion  clscompensacion = new CN_CatCompensacion();
                    SistemaCompensacion sistema         = new SistemaCompensacion();
                    sistema.Id_Emp     = Sesion.Id_Emp;
                    sistema.Id_Cd      = Sesion.Id_Cd;
                    sistema.Id_Sistema = vId_Sistema;
                    int verificador = 0;
                    clscompensacion.CopiarConfiguracionSistemacompensacion(sistema, Sesion.Emp_Cnx, ref verificador);


                    if (verificador > 0)
                    {
                        Alerta("El sistema ha sido copiado , se genero el nuevo sistema. " + verificador.ToString());
                        return;
                    }
                    else
                    {
                        Alerta("Ocurrio un error al generar la copia.");
                    }
                    break;

                case "Delete":
                    #region Rechazar
                    //Sesion sessionr = new Sesion();
                    //sessionr = (Sesion)Session["Sesion" + Session.SessionID];

                    //int vId_Sistemacancelar = Convert.ToInt32((e.Item as GridDataItem)["Id_Sistema"].Text);

                    //CN_CatCompensacion clscompensacion2 = new CN_CatCompensacion();
                    //SistemaCompensacion sistema2 = new SistemaCompensacion();
                    //sistema2.Id_Emp = Sesion.Id_Emp;
                    //sistema2.Id_Cd = Sesion.Id_Cd;
                    //sistema2.Id_Sistema = vId_Sistemacancelar;
                    //int verificador2 = 0;
                    //clscompensacion2.CopiarConfiguracionSistemacompensacion(sistema2, Sesion.Emp_Cnx, ref verificador2);


                    //if (verificador2 > 0)
                    //{
                    //    Alerta("El sistema ha sido desactivado. " );
                    //    return;
                    //}
                    //else
                    //{
                    //    Alerta("Ocurrio un error al generar la copia."  );
                    //}

                    #endregion Rechazar

                    break;

                case "Soporte":

                    RAM1.ResponseScripts.Add("return AbrirVentana_ComponentesModificar(" + sistemacompensacion.Id_Sistema.ToString() + ")");

                    break;

                case "Simular":

                    RAM1.ResponseScripts.Add("return AbrirVentana_ComponentesImprimir(" + sistemacompensacion.Id_Sistema.ToString() + ")");

                    break;
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, "rgPedido_ItemCommand");
            }
        }