public static PaginateEtapaBean GetAllPaginate(EtapaBean item) { var result = EtapaModel.GetAllPaginate(item); result.totalPages = Utility.calculateNumberOfPages(result.totalrows, item.rows); return(result); }
public static EtapaBean GetDetalle(EtapaBean item) { EtapaBean obj = null; ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@CodEtapa", SqlDbType.BigInt); parameter.Value = item.CodEtapa; alParameters.Add(parameter); parameter = new SqlParameter("@CodEtapaDetalle", SqlDbType.BigInt); parameter.Value = item.CodEtapaDetalle; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ManSelGREtapaDetalle", alParameters); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { obj = new EtapaBean { IdEtapaDetalle = int.Parse(row["IdEtapaDetalle"].ToString()), Etiqueta = row["Etiqueta"].ToString(), TipoControl = row["TipoControl"].ToString(), MaxCaracter = row["MaxCaracter"].ToString(), Grupo = row["Grupo"].ToString(), FlgModificable = row["Modificable"].ToString(), FlgObligatorio = row["Obligatorio"].ToString() }; } } return(obj); }
public static List <EtapaBean> ObtenerEtapaPredecesora(String Codigo, EtapaBean item) { List <EtapaBean> lobj = new List <EtapaBean>(); ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@Codigo", SqlDbType.VarChar, 10); parameter.Value = Codigo; alParameters.Add(parameter); parameter = new SqlParameter("@FlgHabilitado", SqlDbType.VarChar, 10); parameter.Value = item.FlgHabilitado; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ObtenerEtapaPredecesora", alParameters); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { EtapaBean obj = new EtapaBean { CodEtapa = row["CodEtapa"].ToString(), Descripcion = row["Descripcion"].ToString() }; lobj.Add(obj); } } return(lobj); }
public static EtapaBean Get(EtapaBean item) { EtapaBean obj = null; ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@CodEtapa", SqlDbType.VarChar, 15); parameter.Value = item.CodEtapa; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ManSelGREtapa", alParameters); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { obj = new EtapaBean { IdEtapa = int.Parse(row["IdEtapa"].ToString()), CodEtapa = row["CodEtapa"].ToString(), Descripcion = row["Descripcion"].ToString(), IdEtapaPredecesora = row["IdEtapaPredecesora"].ToString(), TiempoEtapa = row["TiempoEtapa"].ToString(), FlgHabilitado = row["FlgHabilitado"].ToString() }; } } return(obj); }
public static void Activate(EtapaBean item) { ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@CodEtapa", SqlDbType.VarChar, 100); parameter.Value = item.CodEtapa; alParameters.Add(parameter); SqlConnector.executeNonQuery("spS_ManUpdGREtapaActivate", alParameters); }
public static DataTable GetEtapaPerfilModifica(String idEtapaDetalle) { EtapaBean obj = null; ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@idEtapaDetalle", SqlDbType.VarChar, 15); parameter.Value = idEtapaDetalle; alParameters.Add(parameter); return(SqlConnector.getDataTable("sps_ManSelEtapaPerfilModifica", alParameters)); }
public static void Update(EtapaBean item) { try { //EtapaModel.Validate(item); EtapaModel.Update(item); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static int Insert(EtapaBean item) { try { EtapaModel.Validate(item); return(EtapaModel.Insert(item)); } catch (Exception ex) { throw new Exception(ex.Message); } }
public static PaginateEtapaBean GetAllPaginate(EtapaBean item) { List <EtapaBean> lobj = new List <EtapaBean>(); ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@Descripcion", SqlDbType.VarChar, 10); parameter.Value = item.Etapa; alParameters.Add(parameter); parameter = new SqlParameter("@FlgHabilitado", SqlDbType.VarChar, 10); parameter.Value = item.FlgHabilitado; alParameters.Add(parameter); parameter = new SqlParameter("@page", SqlDbType.Int); parameter.Value = item.page; alParameters.Add(parameter); parameter = new SqlParameter("@rows", SqlDbType.Int); parameter.Value = item.rows; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ManSelGREtapaAllPaginate", alParameters); int total = 0; if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { total = int.Parse(row["total"].ToString()); EtapaBean obj = new EtapaBean { IdEtapa = int.Parse(row["IdEtapa"].ToString()), CodEtapa = row["CodEtapa"].ToString(), Descripcion = row["Descripcion"].ToString(), EtapaPredecesora = row["EtapaPredecesora"].ToString(), TiempoEtapa = row["TiempoEtapa"].ToString() + " días", FlgHabilitado = row["FlgHabilitado"].ToString() } ; lobj.Add(obj); } } return(new PaginateEtapaBean { lstResultados = lobj, totalrows = total } ); }
public static Int32 Insert(EtapaBean item) { ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@CodEtapa", SqlDbType.VarChar, 15); parameter.Value = item.CodEtapa; alParameters.Add(parameter); parameter = new SqlParameter("@Descripcion", SqlDbType.VarChar, 80); parameter.Value = item.Descripcion; alParameters.Add(parameter); parameter = new SqlParameter("@EtapaPredecesora", SqlDbType.VarChar, 15); parameter.Value = item.EtapaPredecesora; alParameters.Add(parameter); parameter = new SqlParameter("@TiempoEtapa", SqlDbType.VarChar, 300); parameter.Value = item.TiempoEtapa; alParameters.Add(parameter); return(Convert.ToInt32(SqlConnector.executeScalar("spS_ManInsGREtapa", alParameters))); }
public static void Update(EtapaBean item) { ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@IdEtapa", SqlDbType.VarChar, 10); parameter.Value = item.IdEtapa; alParameters.Add(parameter); parameter = new SqlParameter("@CodEtapa", SqlDbType.VarChar, 10); parameter.Value = item.CodEtapa; alParameters.Add(parameter); parameter = new SqlParameter("@Descripcion", SqlDbType.VarChar, 80); parameter.Value = item.Descripcion; alParameters.Add(parameter); parameter = new SqlParameter("@EtapaPredecesora", SqlDbType.VarChar, 10); parameter.Value = item.EtapaPredecesora; alParameters.Add(parameter); parameter = new SqlParameter("@TiempoEtapa", SqlDbType.VarChar, 300); parameter.Value = item.TiempoEtapa; alParameters.Add(parameter); SqlConnector.executeNonQuery("spS_ManUpdGREtapa", alParameters); }
public static string Validate(EtapaBean item) { string mensaje = ""; ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@CodEtapa", SqlDbType.VarChar, 15); parameter.Value = item.CodEtapa; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ManSelGREtapaValida", alParameters); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { mensaje += row["Mensaje"].ToString() + ", "; } mensaje = mensaje.Substring(0, mensaje.Length - 2); throw new Exception(mensaje); } return(""); }
public static List <EtapaBean> GetAll(EtapaBean item) { List <EtapaBean> lobj = new List <EtapaBean>(); ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@CodEtapa", SqlDbType.VarChar, 10); parameter.Value = item.CodEtapa; alParameters.Add(parameter); DataTable dt = SqlConnector.getDataTable("spS_ManSelGREtapaAll", alParameters); if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { EtapaBean obj = new EtapaBean { IdEtapaDetalle = int.Parse(row["IdEtapaDetalle"].ToString()), Id = int.Parse(row["item"].ToString()), Id2 = int.Parse(row["item"].ToString()) - 1, Etiqueta = row["Etiqueta"].ToString(), TipoControl = row["TipoControl"].ToString(), TipoControlDescrip = row["TipoControlDescrip"].ToString(), MaxCaracter = row["MaxCaracter"].ToString(), Grupo = row["Grupo"].ToString(), FlgObligatorio = row["Obligatorio"].ToString(), FlgModificable = row["Modificable"].ToString(), FlgHabilitado = row["FlgHabilitado"].ToString(), PerfilesCont = row["Perfiles"].ToString(), PerfilesDescrip = row["PerfilesDesc"].ToString(), IdGeneral = row["CodigoGeneral"].ToString(), }; lobj.Add(obj); } } return(lobj); }
public static string Validate(EtapaBean item) { return(EtapaModel.Validate(item)); }
public static EtapaBean GetDetalle(EtapaBean item) { return(EtapaModel.GetDetalle(item)); }
public static List <EtapaBean> GetAll(EtapaBean item) { return(EtapaModel.GetAll(item)); }
public static List <EtapaBean> ObtenerEtapaPredecesora(String Codigo, EtapaBean item) { return(EtapaModel.ObtenerEtapaPredecesora(Codigo, item)); }
public static void Desactivate(EtapaBean item) { EtapaModel.Desactivate(item); }
public static void Activate(EtapaBean item) { EtapaModel.Activate(item); }
public static EtapaBean Get(EtapaBean item) { return(EtapaModel.Get(item)); }