public List<ListaPreco> Pesquisar(ListaPreco lst) { ListaPrecosDAO obj = new ListaPrecosDAO(); return obj.Pesquisar(lst); }
public List <ListaPreco> Pesquisar(ListaPreco lst) { ListaPrecosDAO obj = new ListaPrecosDAO(); return(obj.Pesquisar(lst)); }
protected void ValidarListaPreco(ListaPreco lst) { ListaPrecosDAO obj = new ListaPrecosDAO(); int igual = 0, menor = 0, naoincluirVolumeInicial = 0, naoincluirVolumeFinal = 0; ValidarDatas(lst.Dt_inicio, lst.Dt_fim); //Validação do Volume Inicial List<ListaPreco> lista = new List<ListaPreco>(); //if (alterar == false) // lista = obj.Pesquisar(lst); lista = obj.Pesquisar(lst); foreach (ListaPreco item in lista) { if (lst.Id_vol_ini == item.Id_vol_ini) igual++; else if (lst.Id_vol_ini < item.Id_vol_ini) menor++; // Verifica se o Volume Inicial digitado está no range dos itens else if ((lst.Id_vol_ini >= item.Id_vol_ini) && (lst.Id_vol_ini <= item.Id_vol_fim)) naoincluirVolumeInicial++; // Verifica se o Volume Final digitado está no range dos itens else if ((lst.Id_vol_fim >= item.Id_vol_ini) && (lst.Id_vol_fim <= item.Id_vol_fim)) naoincluirVolumeFinal++; } if (igual > 0 || menor > 0) throw new Exception("Esse período já possui dados cadastrados. O volume inicial não pode ser igual ou inferior aos dados cadastrados!"); else if (naoincluirVolumeInicial > 0) throw new Exception("O volume inicial já está cadastrado em uma lista de preços!"); else if (naoincluirVolumeFinal > 0) throw new Exception("O volume final já está cadastrado em uma lista de preços!"); else if (lst.Id_cooperat == 0) throw new Exception("Selecione a cooperativa!"); else if (lst.Id_propried == 0) throw new Exception("Selecione a propriedade!"); else if (lst.Id_produtor == 0) throw new Exception("Selecione o produtor!"); else if (lst.Id_vol_fim == 0) throw new Exception("Informe o volume final!"); else if (lst.Id_valor_unit == 0) throw new Exception("Informe o valor unitário!"); }
protected void ValidarListaPreco(ListaPreco lst) { ListaPrecosDAO obj = new ListaPrecosDAO(); int igual = 0, menor = 0, naoincluirVolumeInicial = 0, naoincluirVolumeFinal = 0; ValidarDatas(lst.Dt_inicio, lst.Dt_fim); //Validação do Volume Inicial List <ListaPreco> lista = new List <ListaPreco>(); //if (alterar == false) // lista = obj.Pesquisar(lst); lista = obj.Pesquisar(lst); foreach (ListaPreco item in lista) { if (lst.Id_vol_ini == item.Id_vol_ini) { igual++; } else if (lst.Id_vol_ini < item.Id_vol_ini) { menor++; } // Verifica se o Volume Inicial digitado está no range dos itens else if ((lst.Id_vol_ini >= item.Id_vol_ini) && (lst.Id_vol_ini <= item.Id_vol_fim)) { naoincluirVolumeInicial++; } // Verifica se o Volume Final digitado está no range dos itens else if ((lst.Id_vol_fim >= item.Id_vol_ini) && (lst.Id_vol_fim <= item.Id_vol_fim)) { naoincluirVolumeFinal++; } } if (igual > 0 || menor > 0) { throw new Exception("Esse período já possui dados cadastrados. O volume inicial não pode ser igual ou inferior aos dados cadastrados!"); } else if (naoincluirVolumeInicial > 0) { throw new Exception("O volume inicial já está cadastrado em uma lista de preços!"); } else if (naoincluirVolumeFinal > 0) { throw new Exception("O volume final já está cadastrado em uma lista de preços!"); } else if (lst.Id_cooperat == 0) { throw new Exception("Selecione a cooperativa!"); } else if (lst.Id_propried == 0) { throw new Exception("Selecione a propriedade!"); } else if (lst.Id_produtor == 0) { throw new Exception("Selecione o produtor!"); } else if (lst.Id_vol_fim == 0) { throw new Exception("Informe o volume final!"); } else if (lst.Id_valor_unit == 0) { throw new Exception("Informe o valor unitário!"); } }