internal void agregarDefecto(Defecto defec, string tipoPie) { var defectoModel = new DefectoModel() { Descripcion = defec.Descripcion, Tipo = defec.Tipo.ToString() }; _controlador.agregarDefecto(defectoModel, tipoPie); }
private static List <DefectoModel> MapearDefectos(List <Defecto> reprocesos) { List <DefectoModel> defectosModels = new List <DefectoModel>(); for (int i = 0; i < reprocesos.Count; i++) { var defectoModel = new DefectoModel() { Descripcion = reprocesos[i].Descripcion, Tipo = reprocesos[i].Tipo.ToString() }; defectosModels.Add(defectoModel); } return(defectosModels); }
public void agregarDefecto(DefectoModel defectoModel, string tipoPie) { var defecto = new Defecto() { Descripcion = defectoModel.Descripcion, Tipo = (TipoDefecto)Enum.Parse(typeof(TipoDefecto), defectoModel.Tipo) }; var ldts = _repositorio.buscarLineas(); var hora = obtenerHora(); var e = GestorSesion.Instance.buscarEmpleado(); foreach (var linea in ldts) { linea.registrarDefecto(e, hora, defecto, tipoPie); } }