public cp_proveedor_Info get_proveedorInfo()
        {
            try
            {
                tipoGasto   = UCTipoGasto.get_Dato();
                tipoServPro = UCTipoSer.get_Dato();

                proveedorI = new cp_proveedor_Info();
                //info_ubicacion = UC.get_Ubicacion();
                proveedorI.IdEmpresa         = param.IdEmpresa;
                proveedorI.IdProveedor       = Convert.ToDecimal(txt_codigoProv.Text);
                proveedorI.IdPersona         = Convert.ToDecimal(txt_idPersona.Text);
                proveedorI.pr_codigo         = (txt_codigoProv.Text.Length == 0) ? "" : txt_codigoProv.Text.Trim();
                proveedorI.pr_nombre         = (txt_nomProveedor.Text.Length == 0) ? "" : txt_nomProveedor.Text.Trim();
                proveedorI.pr_girar_cheque_a = txt_nomProveedor.Text;

                proveedorI.IdTipoServicio = tipoServPro.codigo;
                proveedorI.IdTipoGasto    = tipoGasto.IdCatalogo;

                proveedorI.pr_contribuyenteEspecial = "N";
                proveedorI.pr_plazo  = 0;
                proveedorI.pr_estado = (chk_estado.Checked == true) ? "A" : "I";
                // proveedorI.IdCiudad = info_ubicacion.IdUbicacion;
                if (cmb_nacionalidad.Text == "Nacional")
                {
                    proveedorI.pr_nacionalidad = "NAC";
                }
                else
                {
                    proveedorI.pr_nacionalidad = "EXT";
                }

                proveedorI.IdUsuario       = param.IdUsuario;
                proveedorI.Fecha_Transac   = DateTime.Now;
                proveedorI.IdUsuarioUltMod = param.IdUsuario;
                proveedorI.Fecha_UltMod    = DateTime.Now;
                proveedorI.nom_pc          = param.nom_pc;
                proveedorI.ip          = param.ip;
                proveedorI.contacto    = txt_contacto.Text;
                proveedorI.responsable = txt_responsable.Text;
                proveedorI.comentario  = txt_comentario.Text;
                proveedorI.IdProveedor = Convert.ToDecimal(txt_IdProveedor.Text);
                //  proveedorI.IdCentroCosoto =null;
                // proveedorI.IdCtaCble_Anticipo = ".";
                // proveedorI.IdCtaCble_Gasto = ".";
                proveedorI.IdClaseProveedor = 1;
                proveedorI.ip            = param.ip;
                proveedorI.Fecha_Transac = param.Fecha_Transac;
                proveedorI.nom_pc        = param.nom_pc;
                proveedorI.IdUsuario     = param.IdUsuario;
                return(proveedorI);
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
                return(new cp_proveedor_Info());
            }
        }
 public cp_catalogo_Info Get_Info_Catalogo()
 {
     try
     {
         _TipoGasto = (cp_catalogo_Info)cmb_TipoGasto.SelectedItem;//cp_catalogo_Info
         return(_TipoGasto);
     }
     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());
         return(new cp_catalogo_Info());
     }
 }
Exemple #3
0
        public List <cp_catalogo_Info> Get_List_catalogo(string IdCatalogo_tipo)
        {
            try
            {
                List <cp_catalogo_Info> Lst = new List <cp_catalogo_Info>();
                using (EntitiesCuentasxPagar CxP = new EntitiesCuentasxPagar())
                {
                    var consultar = from q in CxP.cp_catalogo
                                    where q.IdCatalogo_tipo == IdCatalogo_tipo
                                    select q;

                    foreach (var item in consultar)
                    {
                        cp_catalogo_Info info = new cp_catalogo_Info();
                        info.IdCatalogo      = item.IdCatalogo;
                        info.IdCatalogo_tipo = item.IdCatalogo_tipo;
                        info.Nombre          = item.Nombre;
                        info.Estado          = item.Estado;
                        info.Abrebiatura     = item.Abrebiatura;
                        info.NombreIngles    = item.NombreIngles;
                        info.Orden           = Convert.ToInt32(item.Orden);
                        info.IdUsuario       = item.IdUsuario;
                        info.IdUsuarioUltMod = item.IdUsuarioUltMod;
                        info.FechaUltMod     = Convert.ToDateTime(item.FechaUltMod);
                        info.nom_pc          = item.nom_pc;
                        info.ip = item.ip;
                        Lst.Add(info);
                    }
                }
                return(Lst);
            }
            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.InnerException + " " + ex.Message;
                throw new Exception(ex.InnerException.ToString());
            }
        }