public static Int32 Insert(SubTipoActividadBean item) { // Create a DataTable with the modified rows. DataTable oDataTableLstCrtDin = new DataTable(); oDataTableLstCrtDin = OportunidadModel.ConvertToDataTable(item.lstControlDinamico2); ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@Codigo", SqlDbType.VarChar, 100); parameter.Value = item.Codigo; alParameters.Add(parameter); parameter = new SqlParameter("@Descripcion", SqlDbType.VarChar, 100); parameter.Value = item.Descripcion; alParameters.Add(parameter); parameter = new SqlParameter("@idtipoactividad", SqlDbType.Int); parameter.Value = item.idtipoactividad; alParameters.Add(parameter); parameter = new SqlParameter("@IdSubTipoActividadPredecesora", SqlDbType.BigInt); if (item.IdSubTipoActividadPredecesora == 0) { parameter.Value = DBNull.Value; } else { parameter.Value = item.IdSubTipoActividadPredecesora; } alParameters.Add(parameter); parameter = new SqlParameter("@MetaDiaria", SqlDbType.Int); if (item.TiempoEtapa == 0) { parameter.Value = DBNull.Value; } else { parameter.Value = item.TiempoEtapa; } alParameters.Add(parameter); parameter = new SqlParameter("@lstCrt", SqlDbType.Structured); parameter.Value = oDataTableLstCrtDin; alParameters.Add(parameter); return(Convert.ToInt32(SqlConnector.executeScalar("sps_ManInsGRSubTipoActividad", alParameters))); }
public static void Update(ClienteBean item) { DataTable oDataTableLstCrtDin = new DataTable(); oDataTableLstCrtDin = OportunidadModel.ConvertToDataTable(item.lstClienteInstalacion); ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@CLI_PK", SqlDbType.Int); parameter.Value = item.CLI_PK; alParameters.Add(parameter); parameter = new SqlParameter("@Razon_Social", SqlDbType.VarChar, 50); parameter.Value = item.Razon_Social; alParameters.Add(parameter); parameter = new SqlParameter("@RUC", SqlDbType.VarChar, 50); parameter.Value = item.RUC; alParameters.Add(parameter); parameter = new SqlParameter("@Direccion", SqlDbType.VarChar, 200); parameter.Value = item.Direccion; alParameters.Add(parameter); parameter = new SqlParameter("@Referencia", SqlDbType.VarChar, 200); parameter.Value = item.Referencia; alParameters.Add(parameter); parameter = new SqlParameter("@IdNegocio", SqlDbType.BigInt); parameter.Value = item.IdNegocio; alParameters.Add(parameter); parameter = new SqlParameter("@IdRubro", SqlDbType.BigInt); parameter.Value = item.IdRubro; alParameters.Add(parameter); parameter = new SqlParameter("@IdRegion", SqlDbType.BigInt); parameter.Value = item.IdRegion; alParameters.Add(parameter); parameter = new SqlParameter("@IdOrganizaVentas", SqlDbType.BigInt); parameter.Value = item.IdOrganizacionVenta; alParameters.Add(parameter); parameter = new SqlParameter("@IdCanal", SqlDbType.BigInt); parameter.Value = item.IdCanal; alParameters.Add(parameter); parameter = new SqlParameter("@IdTipo", SqlDbType.BigInt); parameter.Value = item.IdTipo; alParameters.Add(parameter); parameter = new SqlParameter("@lstCrt", SqlDbType.Structured); parameter.Value = oDataTableLstCrtDin; alParameters.Add(parameter); SqlConnector.executeNonQuery("spS_ManUpdCliente", alParameters); }
public static void Update(SubTipoActividadBean item) { // Create a DataTable with the modified rows. DataTable oDataTableLstCrtDin = new DataTable(); oDataTableLstCrtDin = OportunidadModel.ConvertToDataTable(item.lstControlDinamico2); ArrayList alParameters = new ArrayList(); SqlParameter parameter; parameter = new SqlParameter("@IDSubTipoActividad", SqlDbType.VarChar, 100); parameter.Value = item.IDSubTipoActividad; alParameters.Add(parameter); parameter = new SqlParameter("@codigo", SqlDbType.VarChar, 100); parameter.Value = item.Codigo; alParameters.Add(parameter); parameter = new SqlParameter("@TipoActividad", SqlDbType.Int); parameter.Value = item.idtipoactividad; alParameters.Add(parameter); parameter = new SqlParameter("@IdSubTipoActividadPredecesora", SqlDbType.BigInt); parameter.Value = item.IdSubTipoActividadPredecesora; alParameters.Add(parameter); parameter = new SqlParameter("@MetaDiaria", SqlDbType.Int); parameter.Value = item.TiempoEtapa; alParameters.Add(parameter); parameter = new SqlParameter("@Descripcion", SqlDbType.VarChar, 100); parameter.Value = item.Descripcion; alParameters.Add(parameter); parameter = new SqlParameter("@lstCrt", SqlDbType.Structured); parameter.Value = oDataTableLstCrtDin; alParameters.Add(parameter); SqlConnector.executeNonQuery("sps_ManUpdGRSubTipoActividad", alParameters); }