public DtoLib.ResultadoEntidad <DtoLibPos.Deposito.Entidad.Ficha> Deposito_GetFicha_ByCodigo(string codigo)
        {
            var result = new DtoLib.ResultadoEntidad <DtoLibPos.Deposito.Entidad.Ficha>();

            try
            {
                using (var cnn = new PosEntities(_cnPos.ConnectionString))
                {
                    var ent = cnn.empresa_depositos.FirstOrDefault(f => f.codigo.Trim().ToUpper() == codigo.Trim().ToUpper());
                    if (ent == null)
                    {
                        result.Result  = DtoLib.Enumerados.EnumResult.isError;
                        result.Mensaje = "[ CODIGO ] DEPOSITO NO ENCONTRADO";
                        return(result);
                    }

                    var nr = new DtoLibPos.Deposito.Entidad.Ficha()
                    {
                        id     = ent.auto,
                        codigo = ent.codigo,
                        nombre = ent.nombre,
                        codSuc = ent.codigo_sucursal,
                    };
                    result.Entidad = nr;
                }
            }
            catch (Exception e)
            {
                result.Mensaje = e.Message;
                result.Result  = DtoLib.Enumerados.EnumResult.isError;
            }

            return(result);
        }
        public DtoLib.ResultadoEntidad <DtoLibPos.Deposito.Entidad.Ficha> Deposito_GetFichaById(string id)
        {
            var result = new DtoLib.ResultadoEntidad <DtoLibPos.Deposito.Entidad.Ficha>();

            try
            {
                using (var cnn = new PosEntities(_cnPos.ConnectionString))
                {
                    var ent = cnn.empresa_depositos.Find(id);
                    if (ent == null)
                    {
                        result.Result  = DtoLib.Enumerados.EnumResult.isError;
                        result.Mensaje = "[ ID ] DEPOSITO NO ENCONTRADO";
                        return(result);
                    }

                    var nr = new DtoLibPos.Deposito.Entidad.Ficha()
                    {
                        id     = ent.auto,
                        codigo = ent.codigo,
                        nombre = ent.nombre,
                        codSuc = ent.codigo_sucursal,
                    };
                    result.Entidad = nr;
                }
            }
            catch (Exception e)
            {
                result.Mensaje = e.Message;
                result.Result  = DtoLib.Enumerados.EnumResult.isError;
            }

            return(result);
        }