コード例 #1
0
ファイル: tb_ciudad_Data.cs プロジェクト: arocajorge/ERPLICEO
        public bool anularDB(tb_ciudad_Info info)
        {
            try
            {
                using (Entities_general Context = new Entities_general())
                {
                    tb_ciudad Entity = Context.tb_ciudad.FirstOrDefault(q => q.IdCiudad == info.IdCiudad);
                    if (Entity == null)
                    {
                        return(false);
                    }
                    Entity.Estado = info.Estado = "I";

                    Entity.IdUsuarioUltAnu = info.IdUsuarioUltAnu;
                    Entity.Fecha_UltAnu    = info.Fecha_UltAnu;
                    Context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #2
0
ファイル: tb_ciudad_Data.cs プロジェクト: arocajorge/ERPLICEO
        public tb_ciudad_Info get_info(string IdCiudad)
        {
            try
            {
                tb_ciudad_Info info = new  tb_ciudad_Info();

                using (Entities_general Context = new Entities_general())
                {
                    tb_ciudad Entity = Context.tb_ciudad.FirstOrDefault(q => q.IdCiudad == IdCiudad);
                    if (Entity == null)
                    {
                        return(null);
                    }
                    info = new  tb_ciudad_Info
                    {
                        IdProvincia        = Entity.IdProvincia,
                        IdCiudad           = Entity.IdCiudad,
                        Cod_Ciudad         = Entity.Cod_Ciudad,
                        Descripcion_Ciudad = Entity.Descripcion_Ciudad,
                        Estado             = Entity.Estado
                    };
                }

                return(info);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #3
0
ファイル: tb_ciudad_Data.cs プロジェクト: arocajorge/ERPLICEO
        public bool guardarDB(tb_ciudad_Info info)
        {
            try
            {
                using (Entities_general Context = new Entities_general())
                {
                    tb_ciudad Entity = new  tb_ciudad
                    {
                        IdCiudad           = info.IdCiudad = get_id(),
                        IdProvincia        = info.IdProvincia,
                        Cod_Ciudad         = info.Cod_Ciudad,
                        Descripcion_Ciudad = info.Descripcion_Ciudad,
                        Estado             = info.Estado = "A",
                        IdUsuario          = info.IdUsuario,
                        Fecha_Transac      = info.Fecha_Transac,
                    };
                    Context.tb_ciudad.Add(Entity);
                    Context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #4
0
ファイル: tb_ciudad_Data.cs プロジェクト: arocajorge/ERPLICEO
        public bool modificarDB(tb_ciudad_Info info)
        {
            try
            {
                using (Entities_general Context = new Entities_general())
                {
                    tb_ciudad Entity = Context.tb_ciudad.FirstOrDefault(q => q.IdCiudad == info.IdCiudad);
                    if (Entity == null)
                    {
                        return(false);
                    }

                    Entity.Cod_Ciudad         = info.Cod_Ciudad;
                    Entity.Descripcion_Ciudad = info.Descripcion_Ciudad;
                    Entity.IdProvincia        = info.IdProvincia;
                    Entity.IdUsuarioUltMod    = info.IdUsuarioUltMod;
                    Entity.Fecha_UltMod       = info.Fecha_UltMod;
                    Context.SaveChanges();
                }

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
コード例 #5
0
ファイル: tb_Ciudad_Data.cs プロジェクト: arocajorge/ERPFJ
        public Boolean Guardar_DB(tb_ciudad_Info Info_Ciu, ref string IdCiudad, ref string msjError)
        {
            try
            {
                using (EntitiesGeneral Context = new EntitiesGeneral())
                {
                    var Address = new tb_ciudad();
                    Address.IdCiudad           = Info_Ciu.IdCiudad = IdCiudad = GetId();
                    Address.Cod_Ciudad         = (Info_Ciu.CodCiudad == "" || Info_Ciu.CodCiudad == null) ? "Ciud_" + Info_Ciu.IdCiudad : Info_Ciu.CodCiudad;
                    Address.Descripcion_Ciudad = Info_Ciu.Descripcion;
                    Address.Estado             = "A";
                    Address.IdProvincia        = Info_Ciu.IdProvincia;

                    Address.IdUsuario     = Info_Ciu.IdUsuario;
                    Address.Fecha_Transac = Info_Ciu.Fecha_Transac;
                    Address.nom_pc        = Info_Ciu.nom_pc;
                    Address.ip            = Info_Ciu.ip;

                    Context.tb_ciudad.Add(Address);
                    Context.SaveChanges();
                }
                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;
                msjError = mensaje;
                throw new Exception(ex.ToString());
            }
        }
コード例 #6
0
        public ActionResult DeleteConfirmed(int id)
        {
            tb_ciudad tb_ciudad = db.tb_ciudad.Find(id);

            db.tb_ciudad.Remove(tb_ciudad);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #7
0
 public ActionResult Edit([Bind(Include = "idCiudad,nombreCiudad,CodigoCiudad,idPais,idZona,fotoCiudad,fecharegistro,usuarioregistro,fechamodificacion,usuariomodificacion")] tb_ciudad tb_ciudad)
 {
     if (ModelState.IsValid)
     {
         tb_ciudad.fechamodificacion   = DateTime.Today;
         tb_ciudad.usuariomodificacion = 1;
         db.Entry(tb_ciudad).State     = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.idPais = new SelectList(db.tb_pais, "idPais", "NombrePais", tb_ciudad.idPais);
     ViewBag.idZona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_ciudad.idZona);
     return(View(tb_ciudad));
 }
コード例 #8
0
        // GET: Ciudad/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tb_ciudad tb_ciudad = db.tb_ciudad.Find(id);

            if (tb_ciudad == null)
            {
                return(HttpNotFound());
            }
            return(View(tb_ciudad));
        }
コード例 #9
0
        // GET: Ciudad/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tb_ciudad tb_ciudad = db.tb_ciudad.Find(id);

            if (tb_ciudad == null)
            {
                return(HttpNotFound());
            }
            ViewBag.idPais = new SelectList(db.tb_pais, "idPais", "NombrePais", tb_ciudad.idPais);
            ViewBag.idZona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_ciudad.idZona);
            return(View(tb_ciudad));
        }
コード例 #10
0
        public fa_cliente_Info get_info(int IdEmpresa, decimal IdCliente)
        {
            try
            {
                fa_cliente_Info      info      = new fa_cliente_Info();
                Entities_facturacion Context_f = new Entities_facturacion();
                Entities_general     Context_g = new Entities_general();

                fa_cliente Entity = Context_f.fa_cliente.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdCliente == IdCliente);
                if (Entity == null)
                {
                    return(null);
                }

                info = new fa_cliente_Info
                {
                    IdEmpresa = Entity.IdEmpresa,
                    cl_Cupo   = Entity.cl_Cupo,
                    cl_plazo  = Entity.cl_plazo,
                    Codigo    = Entity.Codigo,
                    Estado    = Entity.Estado,
                    es_empresa_relacionada = Entity.es_empresa_relacionada,
                    IdCliente             = Entity.IdCliente,
                    FormaPago             = Entity.FormaPago,
                    IdCtaCble_cxc_Credito = Entity.IdCtaCble_cxc_Credito,
                    IdCtaCble_Anticipo    = Entity.IdCtaCble_Anticipo,
                    IdPersona             = Entity.IdPersona,
                    IdTipoCredito         = Entity.IdTipoCredito,
                    Idtipo_cliente        = Entity.Idtipo_cliente,
                    IdNivel             = Entity.IdNivel,
                    EsClienteExportador = Entity.EsClienteExportador
                };

                fa_cliente_contactos Entity_contacto = Context_f.fa_cliente_contactos.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdCliente == info.IdCliente).FirstOrDefault();
                info.IdContacto  = Entity_contacto.IdContacto;
                info.Correo      = Entity_contacto.Correo;
                info.Direccion   = Entity_contacto.Direccion;
                info.Telefono    = Entity_contacto.Telefono;
                info.Celular     = Entity_contacto.Celular;
                info.IdCiudad    = Entity_contacto.IdCiudad;
                info.IdParroquia = Entity_contacto.IdParroquia;

                tb_ciudad Entity_ciudad = Context_g.tb_ciudad.Where(q => q.IdCiudad == info.IdCiudad).FirstOrDefault();
                info.Descripcion_Ciudad = Entity_ciudad.Descripcion_Ciudad;

                tb_persona Entity_p = Context_g.tb_persona.Where(q => q.IdPersona == info.IdPersona).FirstOrDefault();
                info.info_persona = new Info.General.tb_persona_Info
                {
                    IdPersona         = Entity_p.IdPersona,
                    pe_apellido       = Entity_p.pe_apellido,
                    pe_nombre         = Entity_p.pe_nombre,
                    pe_cedulaRuc      = Entity_p.pe_cedulaRuc,
                    pe_nombreCompleto = Entity_p.pe_nombreCompleto,
                    pe_razonSocial    = Entity_p.pe_razonSocial,
                    pe_Naturaleza     = Entity_p.pe_Naturaleza,
                    IdTipoDocumento   = Entity_p.IdTipoDocumento
                };

                Context_f.Dispose();
                Context_g.Dispose();
                return(info);
            }
            catch (Exception)
            {
                throw;
            }
        }