Пример #1
0
        public int ModificarItem(int id, string Descripcion)
        {
            cf_Item item = new cf_Item();

            item.Descripcion = Descripcion;
            return(InstanceOF.Establecer_Objeto(item, typeof(cf_Item), new List <string>(new string[] { "" }), InstanceOF.PROCESO_SP.MN_UPDATE_ITEM));
        }
Пример #2
0
        public bool AlmacenaHistorial(cf_ClasificaciconRiesgoCliente RiesgoCliente)
        {
            bool resultado = true;

            using (SqlConnection sqlCon = Corp.Datos.Conexion.ObtieneConexion("CF"))
            {
                using (SqlTransaction sqlTran = sqlCon.BeginTransaction())
                {
                    try
                    {
                        int result_tran = InstanceOF.Establecer_Objeto(RiesgoCliente, typeof(cf_ClasificaciconRiesgoCliente), new List <string>(new string[] { "Id" }), sqlCon, sqlTran, InstanceOF.PROCESO_SP.CF_CRC_UPDATE);
                        if (result_tran == -1)
                        {
                            throw new Exception();
                        }

                        sqlTran.Commit();
                    }
                    catch (Exception)
                    {
                        sqlTran.Rollback();
                        resultado = false;
                    }
                }
            }
            return(resultado);
        }
Пример #3
0
        public bool UpdateCliente(cf_Cliente cliente)
        {
            // (dynamic obj, Type _tipoClase, List<string> l_no_considerados, SqlConnection sqlCon, SqlTransaction sqlTran, PROCESO_SP _sp)
            //bool resultado = true;
            //using (SqlConnection sqlCon = Corp.Datos.Conexion.ObtieneConexion("CF"))
            //{
            //    using (SqlTransaction sqlTran = sqlCon.BeginTransaction())
            //    {
            //        try
            //        {
            //            int result_tran = InstanceOF.Establecer_Objeto(cliente, typeof(cf_Cliente), new List<string>(), sqlCon, sqlTran, InstanceOF.PROCESO_SP.CF_CLIENTE_UPDATE);
            //            if (result_tran == -1) throw new Exception();

            //            sqlTran.Commit();
            //        }
            //        catch (Exception)
            //        {
            //            sqlTran.Rollback();
            //            resultado = false;
            //        }
            //    }
            //}
            //return resultado;
            int control_resultado = InstanceOF.Establecer_Objeto(cliente, typeof(cf_Cliente), new List <string>(), InstanceOF.PROCESO_SP.CF_CLIENTE_UPDATE);

            return(control_resultado == -1 ? false : true);
        }
Пример #4
0
        public int GuardarItem(string Descripcion, int ConceptoId, int EntidadId)
        {
            cf_Item item = new cf_Item();

            item.Descripcion = Descripcion;
            item.ConceptoId  = ConceptoId;
            item.PlazoMinimo = 0;
            item.PlazoMaximo = 0;
            return(InstanceOF.Establecer_Objeto(item, typeof(cf_Item), new List <string>(new string[] { "Id" }), InstanceOF.PROCESO_SP.MN_INSERT_ITEM));
        }
Пример #5
0
        public int GuardarLcr(string nombre)
        {
            int    result_Control;
            cf_Lcr Control = new cf_Lcr();

            Control.EntidadId = 1;
            Control.NombreLcr = nombre;
            Control.EstadoId  = 1;
            result_Control    = InstanceOF.Establecer_Objeto(Control, typeof(cf_Lcr), new List <string>(new string[] { "Id" }), InstanceOF.PROCESO_SP.CF_CONTROL_CREAR);
            return(result_Control);
        }
Пример #6
0
        public bool GuardarCodigoLcr(int id, List <int> items)
        {
            bool resp = false;

            foreach (int item in items)
            {
                int          result_control;
                cf_CodigoLcr Codigo = new cf_CodigoLcr();
                Codigo.LcrId    = id;
                Codigo.Posicion = 2;
                Codigo.ItemId   = item;
                result_control  = InstanceOF.Establecer_Objeto(Codigo, typeof(cf_CodigoLcr), new List <string>(new string[] { "Id" }), InstanceOF.PROCESO_SP.CF_RELACIONAR_CONTROL);
                resp            = result_control == -1 ? false : true;
                if (!resp)
                {
                    return(resp);
                }
            }
            return(resp);
        }