public Func <DataRow, TypeInvoiceModel> GetMapper() { Func <DataRow, TypeInvoiceModel> mapper = row => { var invoice = new TypeInvoiceModel() { Id = Convert.ToInt32(row["Id"].ToString()), Name = row["Tipo_Factura"].ToString(), State = Convert.ToInt32(row["Eliminado"].ToString()), CreationDate = row["Creado"].ToString(), UpdateDate = row["Actualizado"].ToString() }; invoice.StateText = invoice.State == 0 ? "Activo" : "Inactivo"; return(invoice); }; return(mapper); }
public MessageModel UpdateStateItem(TypeInvoiceModel invoice) { string[,] parameters = { { "@id", "1", invoice.Id.ToString() }, { "@eliminado", "1", invoice.State.ToString() } }; return(_catalog.SetItem(parameters, "pa_elminiar_tipo_factura")); }
public MessageModel UpdateItem(TypeInvoiceModel invoice) { string[,] parameters = { { "@nombre", "2", invoice.Name }, { "@id", "1", invoice.Id.ToString() } }; return(_catalog.SetItem(parameters, "pa_actualizar_tipo_factura")); }
public MessageModel SetItem(TypeInvoiceModel invoice) { string[,] parameters = { { "@nombre", "2", invoice.Name } }; return(_catalog.SetItem(parameters, "pa_crear_tipo_factura")); }