void Imprimir()
        {
            try
            {
                tb_Sucursal_Info InfoSucu = ucGe_Sucursal_combo1.get_SucursalInfo();
                if (InfoSucu != null)
                {
                    if (InfoSucu.IdSucursal != 0)
                    {
                        XCOMP_Rpt002_Rpt reporte = new XCOMP_Rpt002_Rpt();

                        int     IdEmpresa         = 0;
                        int     IdSucursal        = 0;
                        decimal IdSolicitudCompra = 0;
                        IdEmpresa         = param.IdEmpresa;
                        IdSucursal        = ucGe_Sucursal_combo1.get_SucursalInfo().IdSucursal;//Convert.ToInt32(cmbSucursal.EditValue);
                        IdSolicitudCompra = Convert.ToDecimal(txtIdSolicitud.EditValue);

                        reporte.set_parametros(IdEmpresa, IdSucursal, IdSolicitudCompra);
                        reporte.RequestParameters = true;

                        reporte.ShowPreviewDialog();
                    }
                }
                else
                {
                    MessageBox.Show("No puede imprimir un registro en blanco", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #2
0
        private void CargaGrid(int idempresa, DateTime fecha_ini, DateTime fecha_fin)
        {
            try
            {
                info_sucursal = ucGe_Menu_Mantenimiento_x_usuario.getSucursal_Info;
                info_bodega   = ucGe_Menu_Mantenimiento_x_usuario.getBodega_Info;
                lista_pedido  = new List <fa_pedido_Info>();

                gridControlPedido.Refresh();

                lista_pedido = bus_pers.Get_List_pedido(idempresa, fecha_ini, fecha_fin
                                                        , info_sucursal.IdSucursal, info_bodega.IdBodega);

                //var sele = from q in lista_pedido
                //           orderby q.IdPedido descending
                //           select q;

                // gridControlPedido.DataSource = (List<fa_pedido_Info>)sele.ToList();
                bindingSource1.DataSource = lista_pedido;
                //(List<fa_pedido_Info>)sele.ToList();
                gridControlPedido.DataSource = lista_pedido;
                //bindingSource1;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
        private void cargarData()
        {
            try
            {
                _sucuI = UCSucu.get_sucursal();

                idSucuIni = _sucuI.IdSucursal;
                idSucuFin = _sucuI.IdSucursal;

                _bodegaI    = UCSucu.get_bodega();
                idBodegaIni = _bodegaI.IdBodega;
                idBodegaFin = idBodegaIni;

                idTipoMoviIni = Convert.ToInt32(cmbTipoMoviInven.SelectedValue);
                idTipoMoviFin = idTipoMoviIni;


                fechaIni = dtpDesde.Value;
                fechaFin = dtpHasta.Value;


                listMoviInve = MoviInven.Obtener_list_Movi_inven(param.IdEmpresa, idSucuIni, idSucuFin, idBodegaIni
                                                                 , idBodegaFin, idTipoMoviIni, idTipoMoviFin, fechaIni, fechaFin);

                gridControl.DataSource = listMoviInve;
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            if (ListInfoEmpresa.Count() > 0)
            {
                tb_Empresa_Info my_info = (tb_Empresa_Info)ListInfoEmpresa.FirstOrDefault(v => v.IdEmpresa == Convert.ToInt32(cmb_empresa.EditValue));
                param.InfoEmpresa   = my_info;
                param.IdEmpresa     = my_info.IdEmpresa;
                param.NombreEmpresa = my_info.em_nombre;



                InfoSucursal       = (tb_Sucursal_Info)ListInfoSucursal.FirstOrDefault(v => v.IdSucursal == Convert.ToInt32(cmb_sucursal.EditValue));
                param.IdSucursal   = InfoSucursal.IdSucursal;
                param.InfoSucursal = InfoSucursal;

                if (InfoInstitucion != null)
                {
                    param.IdInstitucion   = InfoInstitucion.IdInstitucion;
                    param.InfoInstitucion = InfoInstitucion;
                }


                this.Close();
            }
            else
            {
                MessageBox.Show("Seleccione una empresa a la que desea ingresar", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Beispiel #5
0
        void ucGe_Menu_Mantenimiento_x_usuario_event_btnNuevo_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                info = new fa_pedido_Info();

                info_sucursal = new tb_Sucursal_Info();
                info_sucursal = ucGe_Menu_Mantenimiento_x_usuario.getSucursal_Info;

                info_bodega = new tb_Bodega_Info();
                info_bodega = ucGe_Menu_Mantenimiento_x_usuario.getBodega_Info;

                info.IdSucursal = ucGe_Menu_Mantenimiento_x_usuario.getIdSucursal;
                info.IdBodega   = 1;// ucGe_Menu_Mantenimiento_x_usuario.getIdBodega;

                frm = new frmFa_Pedido_Mant();
                frm.Event_frmFA_Pedido_Mant_FormClosing += new frmFa_Pedido_Mant.delegate_frmFA_Pedido_Mant_FormClosing(frm_Event_frmFA_Pedido_Mant_FormClosing);
                frm.idsucursal = info.IdSucursal;
                frm.idbodega   = info.IdBodega;

                frm.Accion    = Cl_Enumeradores.eTipo_action.grabar;
                frm.MdiParent = this.MdiParent;
                frm.Show();
                CargaGrid(param.IdEmpresa, ucGe_Menu_Mantenimiento_x_usuario.fecha_desde, ucGe_Menu_Mantenimiento_x_usuario.fecha_hasta);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Beispiel #6
0
        private void cmb_sucursal1_EditValueChanged(object sender, EventArgs e)
        {
            try
            {
                _SucursalInfo = (tb_Sucursal_Info)(listSucursal.FirstOrDefault(v => v.IdSucursal == Convert.ToInt32(cmb_sucursal.EditValue)));
                if (_SucursalInfo != null)
                {
                    cmb_bodega.EditValue = null;
                    cargar_bodega_en_Combo(_SucursalInfo.IdEmpresa, _SucursalInfo.IdSucursal);
                    // this.Event_cmb_sucursal_SelectedIndexChanged(sender, e);

                    Event_cmb_sucursal1_EditValueChanged(sender, e);
                }
                else
                {
                    InicializarBodega();
                }
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
            }
        }
Beispiel #7
0
 void ucIn_Sucursal_Bodega1_Event_cmb_bodega1_EditValueChanged(object sender, EventArgs e)
 {
     try
     {
         gridControlActivoFijo.DataSource = null;
         BLst_det_info = new BindingList <in_Orden_servicio_x_Activo_fijo_det_Info>();
         Bodega_info   = ucIn_Sucursal_Bodega1.get_bodega();
         Sucursal_info = ucIn_Sucursal_Bodega1.get_sucursal();
         if (Bodega_info != null && Sucursal_info != null)
         {
             Lst_cmb_Producto                 = Lst_Producto_info.Where(q => q.IdSucursal == Sucursal_info.IdSucursal && q.IdBodega == Bodega_info.IdBodega).ToList();
             cmb_Producto.DataSource          = Lst_cmb_Producto;
             gridControlActivoFijo.DataSource = BLst_det_info;
         }
         else
         {
             cmb_Producto.DataSource = Lst_Producto_info;
         }
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #8
0
 public void set_Sucursal(tb_Sucursal_Info info_sucursal)
 {
     try
     {
         info = new tb_Sucursal_Info();
         this.txt_vendedor.Text    = info_sucursal.Su_Descripcion;
         this.lbl_id_sucursal.Text = info_sucursal.IdSucursal.ToString();
         chk_estado.Checked        = info_sucursal.Estado;
         if (!chk_estado.Checked)
         {
             ucGe_Menu.Visible_bntGuardar_y_Salir = false;
         }
         chk_es_Establecimiento.Checked = info_sucursal.Es_establecimiento == null ? false : Convert.ToBoolean(info_sucursal.Es_establecimiento);
         txtCodSucursal.Text            = info_sucursal.codigo;
         txtUbicacion.Text       = info_sucursal.Su_Ubicacion;
         txtRuc.Text             = info_sucursal.Su_Ruc;
         txtJefeSucursal.Text    = info_sucursal.Su_JefeSucursal;
         txtTelefono.Text        = info_sucursal.Su_Telefonos;
         txtDireccion.Text       = info_sucursal.Su_Direccion;
         txtEstablecimiento.Text = info_sucursal.Su_CodigoEstablecimiento;
         cmbSucursal.EditValue   = info_sucursal.IdSucursalContabilizacion;
         info = info_sucursal;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #9
0
 public tb_Sucursal_Info get_Sucursal()
 {
     try
     {
         info                           = new tb_Sucursal_Info();
         info.IdEmpresa                 = param.IdEmpresa;
         info.IdUsuario                 = param.IdUsuario;
         info.Fecha_Transac             = DateTime.Now;
         info.IdUsuarioUltAnu           = param.IdUsuario;
         info.Fecha_UltAnu              = DateTime.Now;
         info.IdUsuarioUltMod           = param.IdUsuario;
         info.Fecha_UltMod              = DateTime.Now;
         info.nom_pc                    = param.nom_pc;
         info.ip                        = param.ip;
         info.IdSucursal                = (this.lbl_id_sucursal.Text != "") ? Convert.ToInt32(this.lbl_id_sucursal.Text) : 0;
         info.Su_Descripcion            = this.txt_vendedor.Text;
         info.Es_establecimiento        = chk_es_Establecimiento.Checked;
         info.codigo                    = txtCodSucursal.Text;
         info.Su_Ubicacion              = txtUbicacion.Text;
         info.Su_Ruc                    = txtRuc.Text;
         info.Su_JefeSucursal           = txtJefeSucursal.Text;
         info.Su_Telefonos              = txtTelefono.Text;
         info.Su_Direccion              = txtDireccion.Text;
         info.Su_CodigoEstablecimiento  = txtEstablecimiento.Text;
         info.IdSucursalContabilizacion = cmbSucursal.EditValue == null ? null : (int?)cmbSucursal.EditValue;
         info.Estado                    = this.chk_estado.Checked;
         return(info);
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return(new tb_Sucursal_Info());
     }
 }
        private void ucIn_Sucursal_Bodega_multiple1_event_delegate_cmb_sucursal_EditValueChanged(object sender, EventArgs e)
        {
            try
            {
                info_sucursal = ucIn_Sucursal_Bodega_multiple1.Get_info_sucursal();
                if (info_sucursal == null)
                {
                    return;
                }

                DateTime Fecha_recomendada_costeo = bus_movi_inven.Get_fecha_costeo_recomendada(param.IdEmpresa, ucIn_Sucursal_Bodega_multiple1.Get_info_sucursal().IdSucursal);

                if (Fecha_recomendada_costeo == DateTime.Now.Date)
                {
                    return;
                }

                if (MessageBox.Show("Se recomienda hacer un recosteo para la sucursal " + info_sucursal.Su_Descripcion2 + " desde " + Fecha_recomendada_costeo.ToShortDateString() + " \n¿Desea utilizar la fecha recomendada?", param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    de_Fecha_ini_recosteo.EditValue = Fecha_recomendada_costeo;
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show("Comuníquese con sistemas, " + ex.Message, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        void ChangeCmbSucu()
        {
            try
            {
                // if (Cl_Enumeradores.eTipo_action.grabar == _Accion)
                if (Cl_Enumeradores.eTipo_action.grabar == enu)
                {
                    info_sucursal = new tb_Sucursal_Info();
                    //Obtenemos el objeto info de la sucursal del control
                    info_sucursal = ucIn_Sucursal_Bodega1.get_sucursal();

                    info_bodega = new tb_Bodega_Info();
                    //Obtenemos el objeto info de la bodega del control
                    info_bodega = ucIn_Sucursal_Bodega1.get_bodega();
                }


                if (info_sucursal.IdSucursal != 0 && info_bodega.IdBodega != 0)
                {
                    repositoryCmbProduct.DataSource = lstProdu = new BindingList <in_Producto_Info>(BusProducto.Get_list_Producto(param.IdEmpresa, info_sucursal.IdSucursal, info_bodega.IdBodega));
                }
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Beispiel #12
0
        private void Cargar_sucursales()
        {
            try
            {
                ListSucursal = BusSucursal.Get_List_Sucursal(param.IdEmpresa);

                if (Mostrar_Registro_Todos == true)
                {
                    tb_Sucursal_Info InfoTodos = new tb_Sucursal_Info();
                    InfoTodos.IdEmpresa       = param.IdEmpresa;
                    InfoTodos.IdSucursal      = 0;
                    InfoTodos.Su_Descripcion  = "TODOS";
                    InfoTodos.Su_Descripcion2 = "TODOS";
                    ListSucursal.Add(InfoTodos);
                }

                cmb_sucursal.Properties.DataSource = ListSucursal;
            }
            catch (Exception ex)
            {
                string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
                MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
        private void cmb_empresa_EditValueChanged(object sender, EventArgs e)
        {
            try
            {
                if (cmb_empresa.EditValue != null)
                {
                    InfoEmpresa = ListInfoEmpresa.FirstOrDefault(v => v.IdEmpresa == Convert.ToInt32(cmb_empresa.EditValue));

                    //sucursal
                    ListInfoSucursal = new List <tb_Sucursal_Info>();
                    ListInfoSucursal = BusSucursal.Get_List_Sucursal(InfoEmpresa.IdEmpresa);
                    cmb_sucursal.Properties.DataSource = ListInfoSucursal;
                    InfoSucursal           = ListInfoSucursal.FirstOrDefault();
                    cmb_sucursal.EditValue = InfoSucursal.IdSucursal;

                    //insttitucion

                    ListInfoInstitucion = new List <Aca_Institucion_Info>();
                    ListInfoInstitucion = BusInstitucion.Get_List_Institucion(InfoEmpresa.IdEmpresa);
                    InfoInstitucion     = ListInfoInstitucion.FirstOrDefault();
                }
            }
            catch (Exception ex)
            {
            }
        }
Beispiel #14
0
 public Boolean EliminarDB(tb_Sucursal_Info info, ref string msg)
 {
     try
     {
         using (EntitiesGeneral context = new EntitiesGeneral())
         {
             var contact = context.tb_sucursal.FirstOrDefault(obj => obj.IdEmpresa == info.IdEmpresa && obj.IdSucursal == info.IdSucursal);
             if (contact != null)
             {
                 contact.IdUsuarioUltAnu = info.IdUsuarioUltAnu;
                 contact.Fecha_UltAnu    = DateTime.Now;
                 contact.nom_pc          = info.nom_pc;
                 contact.ip     = info.ip;
                 contact.Estado = "I";
                 context.SaveChanges();
                 msg = "Se ha procedido anular el registro de la sucursal #: " + info.IdSucursal.ToString() + " exitosamente";
             }
         }
         return(true);
     }
     catch (Exception ex)
     {
         string arreglo = ToString();
         tb_sis_Log_Error_Vzen_Data oDataLog      = new tb_sis_Log_Error_Vzen_Data();
         tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "",
                                                                                   "", "", "", "", DateTime.Now);
         oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje);
         mensaje = ex.ToString() + " " + ex.Message;
         msg     = "Se ha producido el siguiente error: " + ex.Message;
         throw new Exception(ex.ToString());
     }
 }
Beispiel #15
0
        private void limpiar()
        {
            try
            {
                this.txtcodigoAjuste.Text = "";
                this.txtNumAjuste.Text    = "0";
                this.txtObservacion.Text  = "";

                _sucursalInfo = null;
                _bodegaInfo   = null;

                dtpFecha.Value     = DateTime.Now;
                lblAnulado.Visible = false;

                _movi_inve_detalle_List_Info.Clear();
                _movi_inve_Info = null;

                //cmb_tipoMoviInven.SelectedValue = -999;
                this.UCGridDetalleProduc.LimpiarGrid();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Beispiel #16
0
        void ucGe_Menu_Mantenimiento_x_usuario_event_btnModificar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                tb_Sucursal_Info InfoSu = new tb_Sucursal_Info();
                tb_Bodega_Info   InfoBo = new tb_Bodega_Info();

                InfoSu = ucGe_Menu_Mantenimiento_x_usuario.getSucursal_Info;
                InfoBo = ucGe_Menu_Mantenimiento_x_usuario.getBodega_Info;

                frm = new frmFa_Pedido_Mant(InfoSu.IdSucursal, 1);

                frm.Event_frmFA_Pedido_Mant_FormClosing += new frmFa_Pedido_Mant.delegate_frmFA_Pedido_Mant_FormClosing(frm_Event_frmFA_Pedido_Mant_FormClosing);
                info.lista_detalle = pedido_det_bus.Get_List_pedido_det(param.IdEmpresa, InfoSu.IdSucursal, InfoBo.IdBodega, info.IdPedido);
                frm.obj            = info;

                if (info.Estado == "I")
                {
                    frm.Accion = Cl_Enumeradores.eTipo_action.consultar;
                }
                else
                {
                    frm.Accion = Cl_Enumeradores.eTipo_action.actualizar;
                }

                frm.MdiParent = this.MdiParent;
                frm.Show();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Beispiel #17
0
        public in_ajusteFisico_Info Get_info()
        {
            try
            {
                Info_AjusteFisico                           = new Info.Inventario.in_ajusteFisico_Info();
                Info_AjusteFisico.IdEmpresa                 = param.IdEmpresa;
                Info_AjusteFisico.IdAjusteFisico            = txtNumAjusteFisico.Text == "" ? 0 : Convert.ToDecimal(txtNumAjusteFisico.Text);
                gridViewAjusteInventario.ActiveFilterString = "";

                Info_Bodega   = Ctrl_SucBod.get_bodega();
                Info_Sucursal = Ctrl_SucBod.get_sucursal();
                Info_AjusteFisico.Observacion           = txtObservacion.Text;
                Info_AjusteFisico.IdBodega              = Info_Bodega.IdBodega;
                Info_AjusteFisico.IdSucursal            = Info_Sucursal.IdSucursal;
                Info_AjusteFisico.IdMovi_inven_tipo_Egr = Ctrl_MoviEgreso.get_TipoMoviInvInfo().IdMovi_inven_tipo;
                Info_AjusteFisico.IdMovi_inven_tipo_Ing = Ctrl_MoviIngreso.get_TipoMoviInvInfo().IdMovi_inven_tipo;
                Info_AjusteFisico.Estado             = (lblAnulado.Visible == true) ? "I" : "A";
                Info_AjusteFisico.Fecha              = dtp_fecha.Value;
                Info_AjusteFisico.IdEstadoAprobacion = ucIn_Catalogos_Cmb1.Get_CatalogosInfo().IdCatalogo;



                decimal En = 0;
                if (decimal.TryParse(txtNumMoviAjustEgreso.Text, out En))
                {
                    Info_AjusteFisico.IdNumMovi_Egr = En;
                }

                decimal Ing = 0;
                if (decimal.TryParse(txtMoviAjustIngreso.Text, out Ing))
                {
                    Info_AjusteFisico.IdNumMovi_Ing = Ing;
                }

                foreach (var item in BindingList_Producto)
                {
                    in_AjusteFisico_Detalle_Info infoAjusteDetalle = new in_AjusteFisico_Detalle_Info();
                    infoAjusteDetalle.IdAjusteFisico   = IdAjusteFisico;
                    infoAjusteDetalle.IdEmpresa        = param.IdEmpresa;
                    infoAjusteDetalle.IdProducto       = item.IdProducto;
                    infoAjusteDetalle.CantidadAjustada = Convert.ToDouble(item.CantidadAjustada);
                    infoAjusteDetalle.StockFisico      = Convert.ToDouble(item.StockFisico);
                    infoAjusteDetalle.StockSistema     = item.pr_stock == null ? 0 : Convert.ToDouble(item.pr_stock);
                    infoAjusteDetalle.IdCentroCosto    = item.IdCentroCosto;
                    Info_AjusteFisico.list_det_AjusteFisico.Add(infoAjusteDetalle);
                }

                return(Info_AjusteFisico);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(new in_ajusteFisico_Info());
            }
        }
 void getSucBod()
 {
     try
     {
         _sucursalInfo = ctrl_Sucbod.get_sucursal();
         _bodegaInfo   = ctrl_Sucbod.get_bodega();
     }
     catch (Exception ex)
     { Log_Error_bus.Log_Error(ex.ToString());
       MessageBox.Show(ex.Message); }
 }
        private void Set()
        {
            try
            {
                txtCodigo.Text       = _Info.IdVenta_tel.ToString();
                txtObservacion.Text  = _Info.Observacion.Trim();
                cmbCliente.EditValue = _Info.IdCliente;

                // cmbSucursal.EditValue = _Info.IdSucursal;
                info_sucursal = new tb_Sucursal_Info();

                info_sucursal.IdSucursal = _Info.IdSucursal;

                this.ucIn_Sucursal_Bodega1.set_sucursal(info_sucursal);


                cmbMotivo.EditValue = _Info.IdMotivo;

                dtFecha.Text = _Info.Fecha.ToShortDateString();
                if (_Info.Contactar_futuro == "S")
                {
                    checkContactar.EditValue = true;
                }
                else
                {
                    checkContactar.EditValue = false;
                }

                if (_Info.Estado != "A")
                {
                    lbEstado.Text = "   **Anulado**   ";
                }

                ChangeCmbSucu();

                info_bodega = new tb_Bodega_Info();
                //Obtenemos el objeto info de la bodega del control
                info_bodega = ucIn_Sucursal_Bodega1.get_bodega();

                if (info_sucursal.IdSucursal != 0 && info_bodega.IdBodega != 0)
                {
                    repositoryCmbProduct.DataSource = lstProdu = new BindingList <in_Producto_Info>(BusProducto.Get_list_Producto(param.IdEmpresa, info_sucursal.IdSucursal, info_bodega.IdBodega));
                }



                gridControlVentaFono.DataSource = busDet.Get_List_venta_telefonica_det(param.IdEmpresa, _Info.IdSucursal, _Info.IdVenta_tel);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Beispiel #20
0
 private void gridViewSucursal_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
 {
     try
     {
         infoS = (tb_Sucursal_Info)gridViewSucursal.GetFocusedRow();
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #21
0
 public void ObtenerIdBodegaSucursal()
 {
     try
     {
         _sucursalInfo = UCSucurBod.get_sucursal();
         _bodegaInfo   = UCSucurBod.get_bodega();
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }
Beispiel #22
0
        /// <summary>
        /// Funcion para obtener el Info de Sucursal Seleccionada en el combo
        /// </summary>
        /// <returns></returns>
        public tb_Sucursal_Info Get_InfoSucursal()
        {
            try
            {
                tb_Sucursal_Info InfoSucu = ListSucursal.FirstOrDefault(v => v.IdSucursal == Convert.ToInt32(cmb_sucursal.EditValue));

                return(InfoSucu);
            }
            catch (Exception ex)
            {
                return(new tb_Sucursal_Info());
            }
        }
Beispiel #23
0
 public void set_sucursal(tb_Sucursal_Info InfoSucursal)
 {
     try
     {
         cmb_sucursal.EditValue = InfoSucursal.IdSucursal;
     }
     catch (Exception ex)
     {
         string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name;
         MessageBox.Show(NameMetodo + " - " + ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString());
     }
 }
Beispiel #24
0
        private bool get_Det()
        {
            try
            {
                if (BLst_det_info.Count() == 0)
                {
                    MessageBox.Show("Debe agregar un Servicio a la Orden ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return(false);
                }
                foreach (var Serv in BLst_det_info)
                {
                    if (Serv.Cantidad == 0)
                    {
                        this.item = Lst_Producto_info.FirstOrDefault(q => q.IdProducto == Serv.IdProducto);
                        MessageBox.Show("Debe ingresar la cantidad al servicio " + item.pr_descripcion, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        return(false);
                    }
                    if (Serv.Costo == 0)
                    {
                        this.item = Lst_Producto_info.FirstOrDefault(q => q.IdProducto == Serv.IdProducto);
                        MessageBox.Show("Debe ingresar el costo al servicio " + item.pr_descripcion, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        return(false);
                    }
                }

                Sucursal_info  = ucIn_Sucursal_Bodega1.get_sucursal();
                Bodega_info    = ucIn_Sucursal_Bodega1.get_bodega();
                Proveedor_info = ucCp_Proveedor1.get_ProveedorInfo();


                OS_Info.IdActivoFijo  = ucaF_Activo_Fijo1.GetId_Activo_fijo();
                OS_Info.IdBodega      = Bodega_info == null ? 0 :Bodega_info.IdBodega;
                OS_Info.IdSucursal    = Sucursal_info == null ? 0 : Sucursal_info.IdSucursal;
                OS_Info.IdProveedor   = Proveedor_info == null ? 0 : Proveedor_info.IdProveedor;
                OS_Info.IdEmpresa     = param.IdEmpresa;
                OS_Info.Num_Documento = txtNoDoc.Text.Trim();
                OS_Info.Num_Fact      = txtNoFact.Text.Trim();
                OS_Info.IdCentroCosto = ucCon_CentroCosto_ctas_Movi1.Get_IdCentroCosto();
                OS_Info.Fecha         = deFecha.EditValue == null ? DateTime.Now : (DateTime)deFecha.EditValue;
                OS_Info.Observacion   = txtObservacion.Text.Trim();
                OS_Info.List_in_Orden_servicio_x_Activo_fijo_det = new List <in_Orden_servicio_x_Activo_fijo_det_Info>(BLst_det_info);
                OS_Info.Estado = "A";
                return(true);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
        }
Beispiel #25
0
 public void CargarTipoMovimiento()
 {
     try
     {
         _bodegaInfo              = UCSucurBod.get_bodega();
         _sucursalInfo            = UCSucurBod.get_sucursal();
         _listMovi_inve_tipo_info = tipoMoviBus.Obtener_list_movi_inven_tipo_x_bodega(param.IdEmpresa, _bodegaInfo.IdSucursal, _bodegaInfo.IdBodega, "", "");
         cargar_tipoMovi_Inven(_bodegaInfo.IdBodega, "+", "");
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }
Beispiel #26
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            Thread.CurrentThread.CurrentCulture   = new System.Globalization.CultureInfo(Properties.Settings.Default.ConfRegional);
            Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(Properties.Settings.Default.ConfRegional);

            Thread.CurrentThread.CurrentCulture.NumberFormat.CurrencyDecimalSeparator = ".";
            Thread.CurrentThread.CurrentCulture.NumberFormat.CurrencyGroupSeparator   = ",";

            Thread.CurrentThread.CurrentCulture.NumberFormat.NumberDecimalSeparator = ".";
            Thread.CurrentThread.CurrentCulture.NumberFormat.NumberGroupSeparator   = ",";

            Thread.CurrentThread.CurrentCulture.NumberFormat.PercentDecimalSeparator = ".";
            Thread.CurrentThread.CurrentCulture.NumberFormat.PercentGroupSeparator   = ",";

            Thread.CurrentThread.CurrentCulture.DateTimeFormat.ShortDatePattern = "dd/MM/yyyy";
            Thread.CurrentThread.CurrentCulture.DateTimeFormat.LongDatePattern  = "MMMMM dd 'del' yyyy";

            tb_Empresa_Bus   BusEmpresa   = new tb_Empresa_Bus();
            tb_Empresa_Info  InfoEmpresa  = new tb_Empresa_Info();
            tb_Sucursal_Info InfoSucursal = new tb_Sucursal_Info();
            tb_Sucursal_Bus  BusSucursal  = new tb_Sucursal_Bus();

            /*
             * try
             * {
             *  InfoEmpresa  = BusEmpresa.Get_Info_Empresa(1); //CAMBIAR PARA INICIAR CON LA EMPRESA Q SE DESEE
             *  InfoSucursal = BusSucursal.Get_Info_Sucursal(InfoEmpresa.IdEmpresa, 1);
             * }
             * catch (Exception ex)
             * {
             *  MessageBox.Show(ex.Message+"\nError al conectarse a la Base Verifique la cadena de conexion APP" , "Conexion", MessageBoxButtons.OK, MessageBoxIcon.Error);
             *  return;
             * }
             *
             * Core.Erp.Business.General.cl_parametrosGenerales_Bus param = Core.Erp.Business.General.cl_parametrosGenerales_Bus.Instance;
             * param.IdEmpresa = InfoEmpresa.IdEmpresa;
             * param.IdSucursal = InfoSucursal.IdSucursal;
             * param.IdUsuario = "No_log_sysVZEN";
             * param.IdSucursal = 1;
             * param.InfoEmpresa = InfoEmpresa;
             * param.InfoSucursal = InfoSucursal;
             * param.IdInstitucion = 1;
             * param.em_Email = InfoEmpresa.em_Email;
             */
            Application.Run(new FrmMain());
        }
        public in_ajusteFisico_Info Get_info()
        {
            try
            {
                ListaPorductos              = new List <Info.Inventario.in_Producto_Info>();
                _Info                       = new Info.Inventario.in_ajusteFisico_Info();
                _Info.IdEmpresa             = param.IdEmpresa;
                _InfoBodega                 = Ctrl_SucBod.get_bodega();
                _InfoSucursal               = Ctrl_SucBod.get_sucursal();
                _Info.Observacion           = txtObservacion.Text;
                _Info.IdBodega              = _InfoBodega.IdBodega;
                _Info.IdSucursal            = _InfoSucursal.IdSucursal;
                _Info.IdMovi_inven_tipo_Egr = Ctrl_MoviEgreso.get_TipoMovi();
                _Info.IdMovi_inven_tipo_Ing = Ctrl_MoviIngreso.get_TipoMovi();
                _Info.Estado                = (lblAnulado.Visible == true) ? "I" : "A";
                _Info.Fecha                 = dtp_fecha.Value;
                _Info.IdEstadoAprobacion    = cmbEstadoAprob.SelectedValue.ToString();

                /// opteniendo el detalle

                for (int i = 0; i < gridViewAjusteInventario.RowCount; i++)
                {
                    var data = gridViewAjusteInventario.GetRow(i) as in_Producto_Info;

                    if (data.CantidadAjustada != 0)
                    {
                        ListaPorductos.Add(data);
                    }
                }
                decimal En = 0;
                if (decimal.TryParse(txtNumMoviAjustEgreso.Text, out En))
                {
                    _Info.IdNumMovi_Egr = En;
                }

                decimal Ing = 0;
                if (decimal.TryParse(txtMoviAjustIngreso.Text, out Ing))
                {
                    _Info.IdNumMovi_Ing = Ing;
                }

                return(_Info);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                return(new in_ajusteFisico_Info());
            }
        }
Beispiel #28
0
 private void UCSucursal_Event_cmb_sucursal1_EditValueChanged(object sender, EventArgs e)
 {
     try
     {
         info_sucursal = (tb_Sucursal_Info)UCSucursal.get_sucursal();
         if (info_sucursal != null)
         {
             txtorigen.Text = info_sucursal.Su_Direccion;
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Ha ocurrido un error comuniquese con sistema", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #29
0
 public Boolean EliminarDB(tb_Sucursal_Info info, ref string msg)
 {
     try
     {
         return(data.EliminarDB(info, ref msg));
     }
     catch (Exception ex)
     {
         Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message);
         throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "EliminarDB", ex.Message), ex)
               {
                   EntityType = typeof(tb_Sucursal_Bus)
               };
     }
 }
        public void CargarGrid()
        {
            try
            {
                _InfoBodega   = crtl_SucBod.get_bodega();
                _InfoSucursal = crtl_SucBod.get_sucursal();


                gridControl.DataSource = oBus.ConsultaGenera(param.IdEmpresa, _InfoSucursal.IdSucursal, _InfoBodega.IdBodega, dtpDesde.Value, dtpHasta.Value);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }