예제 #1
0
        public void Alta(Articulo obj)
        {
            try
            {
                DataTable dt = dal.ObtenerTabla("Articulo");
                DataRow   dr = dt.NewRow();

                this.ConvertirEntidadADataRow(obj, dr);

                dt.Rows.Add(dr);
                dal.ActualizarDataSet();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        public void Alta(RecepcionDetalle obj)
        {
            try
            {
                DataTable dt = dal.ObtenerTabla("RecepcionDetalle");
                DataRow   dr = dt.NewRow();

                this.ConvertirEntidadEnDataRow(obj, dr);

                dt.Rows.Add(dr);
                dal.ActualizarDataSet();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #3
0
        public void Alta(EstadoHojaDeRuta obj)
        {
            try
            {
                DataTable dt = dal.ObtenerTabla("EstadoHojaDeRuta");
                DataRow   dr = dt.NewRow();

                this.ConvertirEntidadEnDataRow(obj, dr);

                dt.Rows.Add(dr);
                dal.ActualizarDataSet();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #4
0
        public void Alta(Categoria obj)
        {
            try
            {
                DataTable dt = dal.ObtenerTabla("Categoria");
                DataRow   dr = dt.NewRow();

                this.ConvertirEntidadEnDataRow(obj, dr);

                dt.Rows.Add(dr);
                dal.ActualizarDataSet();

                obj.Id = int.Parse(dr["Id"].ToString());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #5
0
        public void Alta(Envio obj)
        {
            try
            {
                DataTable dt = dal.ObtenerTabla("Envio");
                DataRow   dr = dt.NewRow();

                this.ConvertirEntidadEnDataRow(obj, dr);

                dt.Rows.Add(dr);
                dal.ActualizarDataSet();

                obj.Id = int.Parse(dr["Id"].ToString());

                obj.Detalle.ForEach(x => x.Envio = obj);
                mppEnvioDetalle.Alta(obj.Detalle);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #6
0
        public void Alta(Rol obj)
        {
            try
            {
                DataTable dt = dal.ObtenerTabla("Rol");
                DataRow   dr = dt.NewRow();

                this.ConvertirEntidadEnDataRow(obj, dr);

                dt.Rows.Add(dr);
                dal.ActualizarDataSet();

                obj.Id = (int)dr["Id"];

                this.AltaMenuPorRoles(obj);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #7
0
        public void Alta(ParametroDelSistema obj)
        {
            try
            {
                DataTable dt = dal.ObtenerTabla("ParametroDelSistema");
                DataRow   dr = dt.NewRow();

                this.ConvertirEntidadEnDataRow(obj, dr);

                dt.Rows.Add(dr);
                dal.ActualizarDataSet();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }